I had halite running on a secondary monitor on my laptop. When I unhook the second monitor and try to open it on my laptop alone it stays off screen. I can hook it to the secondary monitor and move it back to the first screen and its fine until I close halite and reopen it. Then it stays on the secondary screen location again.
Deleting config\halite_window\halite_window.xml and config\config_options\dialog.xml fixes this. These files are located on C:\Users\your_user\AppData\Local\Halite on Windows 10.
I had halite running on a secondary monitor on my laptop. When I unhook the second monitor and try to open it on my laptop alone it stays off screen. I can hook it to the secondary monitor and move it back to the first screen and its fine until I close halite and reopen it. Then it stays on the secondary screen location again.