I tried posting a thread, and I hit submit new post, and saw that redirect page, but unfortunately I was using team viewer at the time and couldn't read it so I assumed it was just another "friendly redirect" page.
Later, still not seeing it up I just reposted the thread (different wordinganing ish) and was able to catch a glimpse of the "must wait for moderator approval" which sucks, because I just thought my browser was being buggy and want submitting data correctly again.

I'd just think it would be more helpful of the redirect wait time was extended, or gotten rid of altogether and instead you have to hit an "ok" button or something similar.
Thanks!