Spelling check strangeness?

I’m using Scrivener 3, and the spelling check does not catch things that should be spelling errors:

For example, w’ere and d’ont don’t trigger a red underline.

Similarly individual letters all by themselves like ‘z’ or ‘w’.