Add the --fd argument to let circus give it to MSISDN-Gateway.

I don't see any difference between this app.listen() call and the other. Are you sure this uses the fd ?