Oh...!, no..., I think I know...!
Since FF52, FF for every Update checks all Add-ons and automatically disables the ones it "decides" are not "compatible" and because the "official" Version for iMacros in the Add-ons Gallery is v9.0.3, then I would think that "your" iMacros Add-on gets disabled because you are using v8.9.7 (which is the correct Version to use btw)...
I guess each time you will notice some FF Update, that you'll need to check this Profile... But hum..., you should get the Pb in your Default Profile as well then, I would think..., grrrr...! (Scratching my head...!!
)
Multi-Processing is disabled as well in your FF Installation...?
And hum, stupid Qt I guess, you don't maintain several Installations of FF by any chance, your both Profiles belong to the same FF Installation...?
But hum, a few years ago (at least 3 or 4 years ago) when I "investigated" launching Macros from a Shortcut/Batch File (on WinXP + Win7-x64 at that time) and using several Profiles as well, I had noticed that only the 'Default' Profile was "reliable" whether FF was already running or not, but that when trying to use a "secondary" Profile, a "Firefox is already in use" Error would often come up if some Instance of that Profile was already running, and I ended up using only the 'Default' Profile for my '.BAT' File...
(But around v8.8.2 for FF, I switched from FF to Pale Moon (that I still use (v26.3.3 currently, on Win10-x64, together with v8.8.2 for FF)), and I never had a Pb. I do "maintain" a FF Installation (FF53 + iMacros for FF v8.9.7 + Win10-x64) "for the Forum", but I don't use this Environment for any of my "Prod" Scripts (from a Batch File)...)
Stg you could try if none of the Remarks/Suggestions I mentioned earlier help, would be to try to "swap" your 2 Macros and their respective Profile, i.e. run your 1st Macro from the 'Getresults' Profile, and the 2nd Macro from the 'Default' Profile... (to see if that makes a Difference...)
And/or, from your FF 'profiles.ini' File (located in \AppData\Roaming\Mozilla\Firefox' on a Win32/64 Machine), you can swap Profiles as well...
(But hum, back-up this File before making any Change, in case you "screw" anything, ah-ah...!)
- (F)CI(M) = (Full) Config Info (Missing): iMacros + Browser + OS (+ all 3 Versions + 'Free'/'PE'/'Trial').
- FCI not mentioned: I don't even read the Qt...! (or only to catch Spam!)
- Script & URL help a lot for more "educated" Help...