Our solution for preventing rotation does not solve all use cases. Limitations in the engine design make it tricky to handle this. There is a user script that offers a more robust solution, which you may be able to use on specific effects, instead of the built-in checkbox.
https://forum.unity.com/threads/disable-hmd-roll-in-vr.841021/