I have the English International keyboard layout and to type the ^ symbol I need to press the following combination: shift + 7 + space.
I also try with ˆ, which is different from ^. The combination for ˆ is shift + 7. I think Speedtyper is taking ˆ instead of ^, which is why it is marked as an error.
