# Troubleshooting

{% content-ref url="troubleshooting/how-can-i-perform-connectivity-diagnostics-for-my-version-of-pusher-js" %}
[how-can-i-perform-connectivity-diagnostics-for-my-version-of-pusher-js](https://docs.bird.com/pusher/channels/channels/troubleshooting/how-can-i-perform-connectivity-diagnostics-for-my-version-of-pusher-js)
{% endcontent-ref %}

{% content-ref url="troubleshooting/how-can-i-debug-my-channels-webhooks" %}
[how-can-i-debug-my-channels-webhooks](https://docs.bird.com/pusher/channels/channels/troubleshooting/how-can-i-debug-my-channels-webhooks)
{% endcontent-ref %}

{% content-ref url="troubleshooting/how-do-i-use-the-channels-debug-console-and-event-creator" %}
[how-do-i-use-the-channels-debug-console-and-event-creator](https://docs.bird.com/pusher/channels/channels/troubleshooting/how-do-i-use-the-channels-debug-console-and-event-creator)
{% endcontent-ref %}

{% content-ref url="troubleshooting/how-does-pusher-channels-protect-against-denial-of-service-attacks" %}
[how-does-pusher-channels-protect-against-denial-of-service-attacks](https://docs.bird.com/pusher/channels/channels/troubleshooting/how-does-pusher-channels-protect-against-denial-of-service-attacks)
{% endcontent-ref %}

{% content-ref url="troubleshooting/my-channels-application-is-encountering-an-error-code-what-does-this-mean" %}
[my-channels-application-is-encountering-an-error-code-what-does-this-mean](https://docs.bird.com/pusher/channels/channels/troubleshooting/my-channels-application-is-encountering-an-error-code-what-does-this-mean)
{% endcontent-ref %}

{% content-ref url="troubleshooting/reporting-bugs-and-technical-issues" %}
[reporting-bugs-and-technical-issues](https://docs.bird.com/pusher/channels/channels/troubleshooting/reporting-bugs-and-technical-issues)
{% endcontent-ref %}

{% content-ref url="troubleshooting/we-are-seeing-timeouts-from-the-pusher-channels-api-what-can-we-do" %}
[we-are-seeing-timeouts-from-the-pusher-channels-api-what-can-we-do](https://docs.bird.com/pusher/channels/channels/troubleshooting/we-are-seeing-timeouts-from-the-pusher-channels-api-what-can-we-do)
{% endcontent-ref %}

{% content-ref url="troubleshooting/what-can-cause-error-401-unauthorized-from-the-channels-rest-api" %}
[what-can-cause-error-401-unauthorized-from-the-channels-rest-api](https://docs.bird.com/pusher/channels/channels/troubleshooting/what-can-cause-error-401-unauthorized-from-the-channels-rest-api)
{% endcontent-ref %}

{% content-ref url="troubleshooting/what-does-the-unsupported-event-received-on-socket-less-than-event\_name-greater-than-error-mean" %}
[what-does-the-unsupported-event-received-on-socket-less-than-event\_name-greater-than-error-mean](https://docs.bird.com/pusher/channels/channels/troubleshooting/what-does-the-unsupported-event-received-on-socket-less-than-event_name-greater-than-error-mean)
{% endcontent-ref %}

{% content-ref url="troubleshooting/what-does-the-timestamp-expired-response-from-the-channels-rest-api-mean-when-triggering-an-event" %}
[what-does-the-timestamp-expired-response-from-the-channels-rest-api-mean-when-triggering-an-event](https://docs.bird.com/pusher/channels/channels/troubleshooting/what-does-the-timestamp-expired-response-from-the-channels-rest-api-mean-when-triggering-an-event)
{% endcontent-ref %}

{% content-ref url="troubleshooting/what-is-meant-by-channels-error-1006" %}
[what-is-meant-by-channels-error-1006](https://docs.bird.com/pusher/channels/channels/troubleshooting/what-is-meant-by-channels-error-1006)
{% endcontent-ref %}

{% content-ref url="troubleshooting/what-is-meant-by-channels-error-4200" %}
[what-is-meant-by-channels-error-4200](https://docs.bird.com/pusher/channels/channels/troubleshooting/what-is-meant-by-channels-error-4200)
{% endcontent-ref %}

{% content-ref url="troubleshooting/why-am-i-receiving-websocket-is-closed-before-the-connection-is-established-error-messages" %}
[why-am-i-receiving-websocket-is-closed-before-the-connection-is-established-error-messages](https://docs.bird.com/pusher/channels/channels/troubleshooting/why-am-i-receiving-websocket-is-closed-before-the-connection-is-established-error-messages)
{% endcontent-ref %}

{% content-ref url="troubleshooting/why-am-i-seeing-the-error-there-was-a-problem-creating-your-webhook-please-try-again-when-trying" %}
[why-am-i-seeing-the-error-there-was-a-problem-creating-your-webhook-please-try-again-when-trying](https://docs.bird.com/pusher/channels/channels/troubleshooting/why-am-i-seeing-the-error-there-was-a-problem-creating-your-webhook-please-try-again-when-trying)
{% endcontent-ref %}

{% content-ref url="troubleshooting/why-cant-i-connect-to-channels" %}
[why-cant-i-connect-to-channels](https://docs.bird.com/pusher/channels/channels/troubleshooting/why-cant-i-connect-to-channels)
{% endcontent-ref %}

{% content-ref url="troubleshooting/why-am-i-receiving-the-invalid-signature-expected-hmac-sha256-error" %}
[why-am-i-receiving-the-invalid-signature-expected-hmac-sha256-error](https://docs.bird.com/pusher/channels/channels/troubleshooting/why-am-i-receiving-the-invalid-signature-expected-hmac-sha256-error)
{% endcontent-ref %}

{% content-ref url="troubleshooting/why-does-my-channels-event-report-error-the-pusher-namespace-is-reserved-for-internal-usage" %}
[why-does-my-channels-event-report-error-the-pusher-namespace-is-reserved-for-internal-usage](https://docs.bird.com/pusher/channels/channels/troubleshooting/why-does-my-channels-event-report-error-the-pusher-namespace-is-reserved-for-internal-usage)
{% endcontent-ref %}

{% content-ref url="troubleshooting/why-dont-i-receive-notifications-when-my-ios-or-android-channels-app-is-in-the-background" %}
[why-dont-i-receive-notifications-when-my-ios-or-android-channels-app-is-in-the-background](https://docs.bird.com/pusher/channels/channels/troubleshooting/why-dont-i-receive-notifications-when-my-ios-or-android-channels-app-is-in-the-background)
{% endcontent-ref %}

{% content-ref url="troubleshooting/why-is-my-user-stuck-in-a-presence-channel" %}
[why-is-my-user-stuck-in-a-presence-channel](https://docs.bird.com/pusher/channels/channels/troubleshooting/why-is-my-user-stuck-in-a-presence-channel)
{% endcontent-ref %}

{% hint style="info" %}
Still have questions? Please reach out to our Support team by visiting [this page](https://messagebird.com/support-center/Pusher-request-new).
{% endhint %}
