double layered transparency gives inconsistent result depending on angle

I’ve been dealing with this vague transparency issue for a while and have not been able to find a solution to the weird result i’m getting.

When seen from certain angles like the top it looks perfectly fine https://image.prntscr.com/image/g6XprDiNRgC2ky48G7AvZg.png
But when viewed from the bottom the mesh that is also transparent and behind the first transparency layer (the colored glass) starts to clip through https://image.prntscr.com/image/Rf3PzjugRSOKaoeH3lZJBg.png

Looking forward to any answers or suggestions.

Kind regards,
Sander

Try this

Wouw didn’t even think of that, you sir are a legend, thank you for your help!