SetRelativeRotation works sometimes

So I have a door which uses this Blueprint to loop the set relative rotation until it turns 90 degrees.

The problem is that when I open the door, sometimes it won’t rotate but the stats will update (I printed the rotation and it went at -90 but the door wasn’t moving). The invisible block is just a tiny square which has the door and handle attached to it. It’s a pivot point. Also, certain doors work while some don’t. I have a church in my game and that one opens but the one for the house will not open. Thanks!

I’m not exactly sure why your setup doesn’t work, I know euler rotation in UE4 is a bit weird, I had problems with it too, but I recommend doing something like this:

In my case the Scene object contains the door mesh and handle.

Thanks for answering. The same thing still occurs. Only one of the doors will rotate while the others won’t. Though, your method seems very good so I’ll use that in the future. Thanks!