Это я уже разобрался. У меня другая проблема. Обновил PHP до 7.4 и Wordpress до 5.8.1 и перестал обновляться баланс пользователя.
Показывает нормально, обновляться не хочет. Думал дело в обновлении модуля, теперь поставил 17 версию, но ситуация не изменилась.
Пишет баланс изменён, но по факту баланс остаётся прежним (речь идёт об админке, но и через пополнение до обновления тоже не работало).
Как поискать где проблема?
Лог Wordpress говорит только один Warning:
PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in .../wp-recall/classes/query/class-rcl-query.php on line 54
В остальном полная тишина.
Но, как я и говорил, проблема возникла раньше, причины не обнаружены. Раньше все работало четко.
Может есть какой-то дебаг который бы показывал внутренние вызовы таких функций как rcl_update_user_balance итп...