So, the best my boss (a former technician for Microsoft) and I could guess is it is an issue with RAM. Considering it is tied to both loading resources as well as only on low-end devices. Add to it how fast you banged out a work-around, it sounds like my device doesn't have the right amount of RAM. Typically, if something needs, say, 6GB of RAM for example, it may use, say, 5.4 of it and then when it tries to load in other things it draws from what is left over. I assume because it had to load in new coding for rules of the minigame at was the issue. Like you said, not extensive logic blocks, animations, or anything, but a different type of logic for the minigame's rules.
The surgery got rescheduled. I have a cyst on my head. Was supposed to be a quick in-and-out without an operating room but they need an operating room now because the last doctor to look at it made it worse.