I have a similar issue with a Belgian keyboard. I cant type België or être or über.
When I type the key for ¨ or ^ and then the letter that should be under it, it is placed after the trema/crochet.
So the examples above become Belgi¨e ^etre and ¨uber.
Customer support service by UserEcho