Hi @dcampbell3,
As @Gabriel33 pointed out, this is something that has come up in the community before from a handful of users. With that being said, Canvas probably has hundreds of thousands (if not millions) of teachers using it worldwide, so the number of reports of the issue at least here in the community is pretty low. It does seem like one where there hasn't been an identified solution that works for everyone though. With that being said, I'd encourage you to contact Canvas support and report the problem using whatever methods are available to you. The more people that report the problem to support, the higher the chance that it will move up the priority list to investigate and maybe identify and fix a bug.
I hope this helps a bit.
-Chris