Hello Joshua,
Just make sure that they are not using TTS, if they have that, and Unity plays the email through the TUI, Unity will mark that email as read.
Check that on the Subscriber and to the COS. BTW, I know that there is a setting under the Advanced Settings Tool that avoids changing the status of an email.