heisenbug: attempt at moving back asserts to the message event listener