Hi,Fury! Realistic Flashlight (RF) is borked. If Gear Girl (GG) is active, RF will create the character halo and the flashlight for data.raw.character.character in data-final-fixes.lua instead of in data.lua. miniMAXIme expects that character mods will create new characters in data.lua and not touch the default character until the data stage. Character mods should then either propagate all changes made to the default character to their own characters (if miniMAXIme or any other known character selector mod is active), or copy their changes (but nothing else, thus preserving changes made by third mods) to data.raw.character.character if no selector mod is active.
GG is borked as well. That was the mod that caused me to add the character selector mode to this mod, so I myself provided the code for creating the new character. Naturally, I didn't have much experience with characters at the time, so I improved my own mods (this one and my reference mod I, Robot) along the way. I even made a helper mod that handles the technicalities of copying attributes from/to characters, so authors of character mods could concentrate on making graphics and sounds for their characters. Unfortunately, the author of GG has disappeared before that, so GG still has my original (now obsolete) code -- and as I never had collaborator status on that mod, there is no way for me to update it.
So, the most simple solution: Disable GG and use another character! If you remove it, RF will act in data.lua, so its changes should be applied to all characters supported by miniMAXIme.
If you really want to get your hands dirty, make a fork of GG using my helper mod (it contains a detailed description and example code). Your fork should conflict with the original mod -- otherwise, if both GG mods were active, RF would still act in data-final-fixes.lua only. Don't forget to provide a link to your fork, so that I can add it to the optional dependencies of miniMAXIme!