I have never seen this feature work correctly. I set it to mark messages as read after displaying for 10 seconds. Unfortunately, it marks it immediately after being displayed. I have tried changing this setting back and forth, closing and restarting ...