В общем, налетел я на помойку (настраивал не я).
При ребуте системы ASM или еще по какой-то причине стартует старый listener и я хз с каким файлом, но там для базы $ORACLE_HOME от 11 версии, которую уже давно проапгрейдили на 19.
Соответственно, когда через DataGuard говоришь, чтобы базу стартовал, он ее запускает 11 версией и она благополучно падает.
При этом DataGuard помирает и больше не приходит в сознание с ошибкой ORA-16624: broker protocol version mismatch detected
Лечение на сиюминуту - рестарт listener с нормальными переменными и последующее пересоздание конфига DataGuard, как я описывал
тут.