OK we tried quite a bit to get this working this morning but no luck. It seems to work on some devices but not others.
I pushed the `custom-prefs.js` type solution and that worked.