開発者が1年以上格闘してきたバグ（例えば、問題 [#45725](https://github.com/pandas-dev/pandas/issues/45725)と [#50758](https://github.com/pandas-dev/pandas/issues/50758)を参照）に「運良く」出くわしたようですね。今年の初めに、この問題は[解決](https://github.com/pandas-dev/pandas/pull/50760)されたようですが、この変更はおそらく3月にリリースされるはずだったpandas 2.0にのみ現れるでしょう。しかし、どうやら「何かがうまくいかなかった」ようです...。

あなたの場合は、`pd.NA` を `np.nan` または `None` に置き換えればよい。
Похоже, что вам «посчастливилось» наткнуться на ошибку, с которой разработчики вяло борются уже более года (см., напр., проблемы [#45725](https://github.com/pandas-dev/pandas/issues/45725) и [#50758](https://github.com/pandas-dev/pandas/issues/50758)). В начале этого года проблему как будто [решили](https://github.com/pandas-dev/pandas/pull/50760), но изменение, вероятно, появится только в версии pandas 2.0, которая должна была выйти в марте, но, видимо, «что-то пошло не так»…

В вашем случае можно просто заменить `pd.NA` на `np.nan` или `None`.