Thanks for reporting this issue.
This was introduced in the latest version as I'm trying to decouple the Targets from the actual Localization (to allow more targets to be added without modifying the main code). That's why now all the targets now autoRegister themselves.
You are right about the incorrect call order!
I modified the code now to make the AutoRegister method be called before any Awake function.
What I did was to change the [RuntimeInitializeOnLoadMethod] lines by