Setting resolution only works if set in 1 frame then set in the next frame

For some reason I have to set the resolution in 2 frames for it to take affect. I’m not sure why it’s doing this. I do set timescale to 0 as it’s a graphic option in my options menu. I’ve disabled the timescale and same result. For some odd reason I have to save twice. Anyone have any idea why or experience the same? Is there a way I can force refresh so it’ll take affect?

As a side note the resolution seams to nothing except change my UI scale (using CoherentUI and am updating its resolution properly). The game remains as is, so you have the same view space as you did before; no real change. Any idea how to get the camera to also respect resolution aspect ratios and such?

Appears to be a problem with my script. So false alarm, lol.