make sure to bring your hero and armies to your town before logging out!!!!!

This is the only way that will save your units at the moment!!
Even after you get refund, your unit will disappeared again without this way because it won't save the game info out of your town. Trust me and try this way. By the way, we can give a little more time to devs til they fix this major problem.
Cheer up people at Reverie!!