Adding a dynamic binding and preforming a hot reload sometimes causes the binding to not be registered by class/blueprint instances that already exist in the world. Instances need to be replaced from the Content Browser after the hot reload to register the updating binding.
No - same behavior occurs with 4.16.3 (CL 3561208)
The instance placed in step 6 will have the BeginOverlap text (Enter) print but the EndOverlap text (Exit) does not print
Placed instances update dynamic binding that is added/hot reloaded
Head over to the existingAnswerHub thread and let us know what's up.