From what I can see from there announcement
here then "
we’re making a small change to Hamachi: unless a computer is part of a paid network, you need to be logged in and running the Hamachi UI on your desktop in order to allow it to function."
You might want to send a support ticket to hamachi as they would be able to help you further with this which you can do
here