I mean - try to run a masternode and control it using the one single hot wallet. That is a standard setup, which should be the simplest one... and it works on all other MN coins I have setup before.
Yesterday I spent hours trying to make it work - to no avail. It just throws stupid errors, like "Not capable masternode: cannot connect to x.x.x.x:9009", or just "Not capable masternode: " - without error description.
Gave up yesterday. Today moved the controlling part to the remote wallet - boom, it worked immediately.
So I suppose there is either a bug in HLM MN implementation (as the single hot wallet setup works for other MN coins); or an intended security limitation - it this case it should be documented, and the daemon should throw some meaningful error message - like "Not capable masternode: only local-remote setup is supported." or something better...
Just wanted to report this, in case if it's not widely known and discussed in slack/telegram/discord already
I think this guide does that for windows machines: https://www.heliumlabs.org/v1.0/docs/masternode-setup-guide-windows-local
Its a setup up for running multiple MNs on one local machine (afaict, never used this set up). I don't think there is anything that prevents you from running a hot node. Haven't been able to test it yet though.
That setup uses dedicated controller wallet (albeit local), so it is different. I was using Linux, and. most importantly, I was trying to use a single wallet (single datadir etc) both as MN itself, and as controller. That setup could be interesting for smaller holders only, but well... smaller holders are the most important user category for real decentralization, so having this setup working is important too, IMHO.