@WeirdWriter glad to help.
My testing has also found though that it won't auto do em dashes with spaces after and before the surrounding words. It does an en dash in those instances.
But as I've always worked with style guides where spaces around em dashes aren't used, it's not an issue I've picked up on previously.