I realize that whenever I mark an email as junk, the junk email remain on the screen instead of showing the next email. Yet when next button is pressed, it was the next next email that show up. The next email was skipped instead.

Please verify this and vote to fix this bug at:
Bug 62800 – Mark as Junk cause next email to skip

Thanks,
Boon Hong.