With external keyboards like "Logitech MX Keys" and many others, the Fn keystroke is not sent to the machine. It is processed by the keyboard itself.
It would be very helpful if we could pick a key that would trigger the language change. We can't use the software otherwise.
Even setting the keycode through some configuration file would do the trick.