I cannot get the byond hub to open whatsoever. I have noticed that when I go to uninstall byond it asks me to close it, even though it is not open. It also does not appear in task manager.
In Task Manager are you actually looking at the Details tab? That's the only one that matters.