@Memmo's answer is great and put me in the right direction. However, the script does not work anymore, because the indention was changing for Telegram exports. Also I wanted a version that works for all country origins. My output CSV can also be imported into Google Contacts without the necessary step to convert it to the VCard. Here is my modified version:
I discovered an approach that, at least for two weeks now, seems to have worked.
I tried a twist on this approach which I had mentioned above:
I did find one thing that says to "Disable" (or Uninstall, but Uninstall is not an available option, but disable more-or-less the same) the Google App, and re-enable it. This works, but only for about 1 day,...
First use browser to log in to Gmail. If you are successfully log in to Gmail. Then it is confirm that problem with Gmail app.
Update Gmail apps.
Go to app setting / gmail / storage / clear data and clear cache.
You will need to install another ROM that does not have Google Play services such as LineageOS or GrapheneOS.
I am also not using any Google apps.
It does not matter which Google apps you explicitly use or not, this process is a core part of stock Android.
VPN is always active on the phone
This cannot be guaranteed unless the phone is rooted as some ...
This link shows how to disable the feature.
It's hard to follow at first, just replay it a few times.
Basically type chrome://flags in your chrome browser, which give you a "search flags" prompt, type in lens, then disable each of the items that appear.