Currently there seems to be a race condition, causing signaling messages to be send before the corresponding createPeerconnection message. One possible solution is to extend the functionality of the signalingQueue in order to ensure the correct order of the signaling messages.