Error: Unable to add global "country" as the extensions have already been initialized.

Created by: ChandlerVS

Can someone explain how these class of errors appear? I have absolutely no idea how to keep this form happening. It happens once every so often to someone random in production and I can't figure out why.

How are the extensions being initialized? How can I ensure globals are added before extension initialization? I can't find any documentation on this.

If I need to post code for this explanation, please let me know.

Edited by Eric MORAND