In the latest UI.X style, the flags don't show up in thread view until you click on the user's name to bring up the member card. After that, the flags populate in the thread also. That feels glitchy, is it a known issue?
I'm not gonna argue if the issue is with the add-on or with the style. I just need to fix it, which is again, why I'm asking who else is having this issue.
It works when you switch to the native XenForo style and it works on several other styles based on the UI.X engine with versions slightly lower than 2.1.7, but those sites are also running older versions of Country Flags (pre-MaxMind). The glitch is either caused by the MaxMind version of the add-on or by something most recently changed in UI.X. There haven't been any major revisions to the style, so I think it's the add-on. Either the API call is not triggered until you click on the user's profile or it's interfering with the style's display/rendering.
If it works on the default stye, then it's pointing to a style issue. The update to the addon has nothing to do with the displaying of the flags, only downloading the flags DB from MaxMind. Obviously if the flags display on default style, the flags DB is not the cause, not the addon per se.
It's not the style, it's the changes you made to the add-on, because Snog's add-on did not have these glitches. Since you are very defensive about this and continue to claim that this problem has nothing to do with the add-on, I just upgraded another site from Snog's version (2.0.12) to your version (2.1) and the same glitch started happening. "Show over avatar" stopped working, and "Show below user name" only works after you click on the user name. It worked perfectly before. If that's not 100% proof for you, then nothing will be.