Make sure there is a controlPort as well

* Fixes a bug where the sync byte was being requested, but the "config"
wasn't set yet