Renamed event to channel where appropriate
Account for when subscribe fails on the backend