Passenger App inside dashboard?

The dashboard is itself a Passenger app. so that’s why it’s not working as you’d expect - that app you have is an entirely different boot stack.

What you’re looking for is a plugin which our friends at Harvard have so generously made some good examples for the same. Note this was only patched to work correctly in 4.0.2, so you need that update.