How can I investigate why Channels messages are not being received by clients?

The reason behind messages not being received by clients can vary considerably. Here are some tips on tracking down what could be causing the problem.

  1. Are the events being successfully triggered on the REST API? Check the response codes of your requests.
  2. Can you see the events being triggered in the Pusher Debug Console?
  3. Are your users connected when you expect them to receive events? To check this you should monitor connection state within the client application.
  4. You can also log events on the client by assigning a function to 'Pusher.log'. This can be very useful in identifying problems.
Was this article helpful?
0 out of 0 found this helpful
Haven't found what you were looking for?
Submit a ticket