Put a trigger box in the room that enables the one outside of the room.
Make two actual boxes, and make them invisible. Make a blueprint for each of them.
Here is a picture of the blueprint for the box inside of the room, followed by the one for outside of the room.
Make the “Other Trigger Activated” variable (or whatever you wanna call it) inside of the blueprint for the trigger that is outside of the room.
You’re checking to see if the overlapping actor is the player, then casting to the blueprint outside of the room, letting it know that the player has overlapped it by setting its variable to true.
For the blueprint outside of the room, it checks if the overlapping actor is the player, and if the other trigger has been activated.