I can make this working on my side as I have shown in above snapshots.
Make sure you are updating the DoorText in overlap event. You were doing Set Text in Event Construct of your widget which is called only once and setting the value one time. So you need to create a binding for your text in widget , not in event construct.