fixed some chrome bugs, but state is still 'connecting' on DataChannel