Fix bug where non-default channel duration caused clients to be disconnected early
Handling of invalid response from compiler service