I have Speedify working on a Ubuntu 22.04 LTS Linux host without problems, and I use the speedify_cli command line to control it: the speedify UI never did work right.
If Speedify is installed correctly on the Beryl AX, the VPN commands are in /usr/share/speedify (as expected) and the programming included in this package is in /usr/lib/speedify.
When I start the system (currently) the default route is unset, and it needs WiFi devices to be reset in order to activate the proper routing.
That problem aside, the problem as seen from the web UI is that the devices disappear and the Internet connection disappears.
The problem as I see it is in the default routing set up by Speedify, and the fact that it won't restore any default routes after disconnection. If the default routes were fixed, then it would probably work. I'm also using ZeroTier which adds another network.
None of the networks add a host-specific route to the gateway through that device, as the Ubuntu 22.04 LTS system does, nor does the OpenWRT systems have default routes to other networks beside the VPN itself.
It also appears that the standard /usr/share/speedify/ShareSpeedify.sh is not run or used. Because of this, the standard setup for Raspberry Pi and the like don't work.
I'm currently attempting to work with the Beryl AX mt3000 router.
I have a full extensive routing description of what is happening during execution.