Rotating pitch beyond +/- 95 degree?

I’m working on a little puzzle game with pieces that rotate from mouse inputs. Everything works fine when I’m rotating an actor on the X or Z axis, but I can’t rotate an actor further than +/- 95 degrees around the Y axis. When I try to add more, the value is just being reset to 90. So:

80 + 5 = 85, the piece rotates to 85
85 + 5 = 90, the piece rotates to 90
90 + 5 = 95, the piece rotates to 95
95 + 5 gets set back to 90, the piece rotates back to 90

Is this something that’s hard coded into Unreal or can I bypass this somehow? The only similar posts I found said that it was a known bug that never got fixed, I hope that’s not the case.

Thanks

Anybody have a work around for this?