If you want to update Helm but Helm is saying that now updates are available and you have verified from Helm's website that there is any update then the following should help you fix the issue.
The site you need to visit to get the update for the installer is:
Address : http://www.webhostautomation.com/members/
The URL for the update is:
After you have run the update and removed the downloaded file from the customer's server then just go to the Helm Configuration Tool --> software updates --> check for updates.
Make sure that the box Include check for beta versions "IS NOT CHECKED".
Then the Helm Control Panel and the Helm Configuration Tool to should both be up-to-date.