When attempting to LISTEN to any channel, PostgreSQL says that Could not open file "pg_xact/0029": No such file or directory.
This is a freshly restored database, so it can't be database corruption.
Changing to another database /c anotherdb works, restarting the PostgreSQL instance also fixes the issue. The issue seems to appear randomly after a few days of uptime.
loritta=# LISTEN abc;
ERROR: could not access status of transaction 43350785
DETAIL: Could not open file "pg_xact/0029": No such file or directory.
PostgreSQL Version: PostgreSQL 15.2