So, I’ve tried a different route with this (I include it here in case it helps someone else). What I did was to have one light in the scene, but set to “Disable in Renders”. That way, when the app is loaded in a mobile device, it is turned off, and we don’t have the issues with IOS. And then, using the “feature available” puzzle, I check for “Mobile Device”. If true, nothing has to be done, but if false (desktop) we use the show puzzle to turn on the light (the even though it is not turned on, it is exported, and we can control it after the app is loaded). So this ends up working like a progressive enhancement. We load the “mobile view” at the start, and if we confirm that the app is being accessed from a desktop computer, we enable additional lights :-D