Add log to check is Update, Pulse and ProcessNextMessage are properly called