Deployment job timing out with successful deployment

Hi, I am trying to set up a private Node Service that should only be reachable within the render network. The service also successfully deploys (I can see the server starting up in the logs during deployment), but the deployment never recognizes the successful startup and therefore hangs until timing out.

FYI: It’s a typescript service.
Build command: npm i && npm run build
Run Command: npm start

Any ideas?