Has this issue changed recently to actually delete new issues? Perhaps it's now much more aggressive at handling issues that were previously being marked as spam?
I've had two new issue email notifications come through, and notifications in the top bar of the site, but when I click them they're nowhere to be found.
Email notification and site notification point to: https://wow.curseforge.com/projects/thousand-jabs/issues/41
...which shows the attached image.