Hey octopily,
Character spacing and width does not change anything for registering the characters correctly. Those settings are to write the characters correctly later.
There are a few other things you can check:
1. Make sure there is space between the characters and mark the one where a space should be ignored (like ")
2. Make sure that the order of characters is the same between the sprite and the ones entered in the dialog
If that doesn't work, you could send me the sprite for the font so I can take a look at it. Good luck :)