Post Process renders fine in left eye but Breaks in right eye. (5.2.1)

So, i made this game where you use echolocation to navigate the surroundings. i used post processing to create an outline in a small area where you throw a rock. i wanted to add vr to it as i thought it would be cool.
The thing is, loading up in vr only applies the post processing to the left eye, so the outline cannot be seen in the right. I googled for hours and i found a potential fix which was a custom material node with the code ‘return ResolvedView.StereoPassIndex;’ that ‘worked’ by making the material render in the right eye, but for some reason, it just breaks and causes the post process to be fully visible, even though im using a sphere mask to contain it in a small location. also, for some fun reason, changing the opacity in the material does absolutely nothing to the material, but changing the emissive colour then does… anyone know what i can do?