Context: NestJS running in a dockerized environment along with database (mysql) and redis containers. There's two containers of the same codebase running as two separate containers app & worker.
The app suddenly hangs with no error messages. Can't stop the docker container either unless I kill the docker desktop process and remove it after restarting docker desktop. Can't reload changes etc.
I have turned on debug logs, nothing appears. It just hangs. I have reinstalled, downgraded docker desktop, tried multiple different wsl2 Linux distros, cleared dist folder, deleted node_modules, removed all docker resources and rebuilt docker images over 20 times.