If no chui-remote clients are connected, Kaocha will wait forever. You can configure a timeout, but it's not enabled by default.
This is technically correct behavior and thus, arguably, not a true hang (which implies a deadlock or other invalid state), but it isn't very friendly to people setting it up for the first time.