Rの修正、最終局面でどうしてもおかしい部分があり、シャワーの間もずっと考えてかれこれ2時間ほどかけてようやく不具合を見つけた。
Twitter用の処理だけ必ず行われていて、でも試しにMastodonで動かすと問題なし。該当ロジックのコードを何度見直してもサービスやタブの種別を判定している部分はない。
原因はその呼び出し元で(←そうだろうと納得するまでに時間がかかりすぎた)Twitter用の種別だけ例外的にスキップする処理が入っていた。
というのも、本来は100%そうするべき意図が存在していて、むしろ一見Mastodon用の修正漏れにしか見えないんだけどそれも考えてみると意図通り。つまり、GraphQL版にするにあたってMastodon方式に変えるべき処理だった。
という、ページャがなぜかDB保存されない問題でした。