That is not anything we have done. All Start8 updates require the user to install them.
Try clicking on the default radio button in Start8 config and see if it reverts back to normal.
Also if you click that button in the taskbar, does it open the Start8 menu?