Small bug with mother_event_1 as the scene can play twice.
In Episode 4 the entry "$ my_events.add("mother_event_1")" is missing and MC House checks this to see if the event was done.
To resolve this either add that to Episode 4 or in the mother_event_1 a small thing at the beginning to make sure that gets added.
if "mother_event_1" not in my_events:
$ my_events.add("mother_event_1")