The post was eventually publish exactly 30 days after submission. It may have been a back log. https://obsproject.com/forum/resources/show-manager-browser-source.1748/looks like external resources like browser source plugins are now hardly approved. If you check the resources page you can see that the latest resource was posted less than a week ago.
It's likely that admins read the posts and maybe it triggered a response to check plugin submissions to see if any were missed, and it happens. Way back in 2011 I served as a plugin mod for WP repo and the daily submissions were just overwhelming to review and approve and some were just missed until the person raised a complaint.That's strange that one of my resources provided in March was just approved yesterday after responding to his topic, literally a couple minutes afterwards.
It's likely that admins read the posts and maybe it triggered a response to check plugin submissions to see if any were missed, and it happens. Way back in 2011 I served as a plugin mod for WP repo and the daily submissions were just overwhelming to review and approve and some were just missed until the person raised a complaint.