remove call to play_next_from_queue in case of error in play_track
fix connection receive signed char vs unsigned char issue