[#73]: Shot in the dark - moved demo.update call to within monitor.update

Its not a bad place for the call. In fact, its perhaps even logical.
Lets see if it helps solve the issue