Ah, found the error. It seems to be a macOS issue. When typing ^, it gets underlined signaling that typing a vocal next, results e.g. in â. You can escape this mechanism by hitting escape. If you do this, then the bug doesn’t occur. Nevertheless, I would regard this as a bug.
Here you can see how escaping leads to the expected behavior: