My game uses post-processing effects too (very basic ones but still), and it works just fine on WebGL. My recommendations:
- Make sure you use URP.
- Compile the game only for WebGL 2.0, ignore the WebGL 1.0 as it is problematic.