When you try to type in a question mark, does this é appear instead? Yeah this is a headache of an issue, specifically when you’re trying to talk to someone or code. Fret not my friends, there is a quick and easy fix.
Once you have a list of languages installed in front of you, please select the US as the default one. It seems this issue happens when you are using the Canadian language pack (why, well because Canada is English/French and since Quebec is a province and French is a main language there we need to support French Characters)