Maybe Google broke some API endpoint and the old keyboard didn't do the update grind.
No warning what so ever for their spyware taking over the keyboard functionally.
The need for some FOSS mobile is really over due by now.
Edit:
> I immediately found an open source keyboard to replace samsung's with
Which keyboard did you pick?
There is already a Foss mobile OS, it's called Android, or more specifically a distribution of it like LineageOS. But installing it is so difficult that only 1% of people have the technical know how to even attempt it, and it's getting more difficult as manufacturers introduce more and more hurdles in this process.
Which is all irrelevant anyway because the vast majority of people done even realise that everything they see, do, or type on their phones is reported to hundreds of companies, processed, and te-sold to thousands of companies all over the world.
We need regulation, full stop.
Politicians of course have hard time with technology, so of course the regulation will be terrible for users, especially given the Big Tech lobbying, but still. We should do better.
Aside: there is also /e/OS (or MurenaOS - their naming is inconsistent). It is basically LineageOS that someone else installs for you so you get everything in a package [0].
They sell many phones, but it also runs nicely on Fairphones if you want a phone that you can repair (there is of course a compromise in price / performance there - depends on what matters to you the most).
Not affiliated, just a happy customer.
From what I read, Murena has a Google Play services reimplementation that isn't compatible with Lineage. Is that still the case?
As I see it the problem is with the phone manufacturers, only supporting Google.
Also, there is this problem with banks requiring signed OS:es for their silly app "security".
I did the mistake of trying to find one via Google Play. It pushes so much malware to the top and wont allow you to filter the search. Discoverability there is zero.
It is like I always forgot I need to use fdroid and open Play by muscle memory.