4.0.6
It looks like the notification "A new update is ready to install" is shown too early. This happens before the "update-downloaded" event is fired, and if the user quits at this point the update hasn't been unpacked and made ready to install (so it won't be installed).
Sampling the app after this notification has been shown indicates that it is unzipping the update file. The "update-downloaded" event is fired a few seconds later. There is a window of time where the user has been told the update is ready to install, but actually it isn't.