Mongod does start, but systemd doesn’t detect it as running so it then triggers a shutdown. I’m using the default unit file. All of this is related to the changes down starting with 5.15 related to forking.

If I remember correctly, forking was needed to achieve a sane behavior with logrotate.