Set Simulate Physics in class blueprint detaches object

I’m trying to create a physically realistic door. When the door “closes”, I want it to stay closed, so I deactivate its physics simulation and activate it again when the player interacts with the door. Is there a better way to achieve this?

My door works fine as long as I don’t rotate the blueprint after placing it: The “Set Simulate Physics” blueprint node detaches the object from the the root scene of the blueprint. Afterwards, I cannot test for relative rotation anymore (to determine if the door is closed). I’ve tried the “Attach to” node after activating physics, but it has no effect at all. Is this intended behavior, or am I missing something wrong? What could I change to make my door work?