Update: the issue seems to be specific to DX12. Does not occur on DX11.
I had thought changing to deferred shading had fixed it for me earlier, but the screen percentage had reset to a value where it wasn’t visible instead.
It seems the only way to avoid the issue is to use DX11 as far as I can tell.