By default, Avast Free checks for updates every 4 hours. Since you checked only 90 minutes after the VPS release, it is quite possible that you triggered the manual update between the automatic update checks. That would preclude the automatic update from ever triggering.