Problem with rotation on the Y axis

I’ve got a little problem while rotating an actor on the Y axis: it stops rotating when it reaches 90° even if it works perfectly on the X axis…
Anyone got a fix for this please?
Here’s the code:

I think this is still a limitation I’m afraid, been reported and talked about for ages

I believe in the end, its a limitation on that axis.

I found one blueprint that partially contains a solution but uh… kinda complicated
I’m trying to do a 3d tetris game and it will be pretty impossible to keep track of all the rotations… Is it that hard for Unreal to fix this bug??

If your game is only played from one view, you could swap your acts so you can use the Roll instead of the Yaw?