Public web service + private workers setup

Uhm, that doesn’t seem to be working. I’m following this guide:

So I’ve just launched a new ubuntu shell inside my Fly.io network and I can ping my app’s flycast address and it resolves to the private ipv6 I’ve created for my app. However, trying to do a CURL request to http://my-app.flycast:3001 doesn’t work. Returns “Connection reset by peer” and I can see nothing’s happening in the logs. No worker machine is being started.

All the documentation I can find around Flycast and private apps assumes one has a single service per app. Are you sure I should just be able to reach my worker’s machines using the flycast address over port 3001???