Added client-side signaling error handling