okay, ich just jumped into this Problem and it was just annoying.
But I could solve this and I think it is just a little bug in the extention:
I just set up a new pusher-App and set the Cluster to "mt1(us-east-1)" instead of eu
in the extention on Flarum i leave the cluster empty, I think empty is default for pusher and is the US-Cluster
this is not ideal but works for testing, maybe a bit slower for
and after locating the promlem I just fixed it
the bug ist in / vendor / flarum / flarum-ext-pusher / src / Listener / PushNewPosts.php
protected function getPusher() does not return the Cluster so it just work with the Default (mt1(us-east-1) )
after adding , ['cluster' => $this->settings->get('flarum-pusher.app_cluster')] it just works fine
the function shall look like this
protected function getPusher()
{
return new Pusher(
$this->settings->get('flarum-pusher.app_key'),
$this->settings->get('flarum-pusher.app_secret'),
$this->settings->get('flarum-pusher.app_id'),
['cluster' => $this->settings->get('flarum-pusher.app_cluster')]
);
}