I verified 2 runs a couple of hours ago and they've yet to appear on the leaderboard, as well as a couple runs from WEEKS ago still not appearing.
I've checked every setting, every filter, tried rejecting and re-verifying runs, opened the page in an incognito browser, opened the page in another browser (FF to Chrome), checked on my phone browser, double checked each run to make sure I verified instead of rejected, changed the leaderboard to allow emulators (even tho they weren't submitted as emulator, and its a PC only game). The only thing I've not tried is resubmitting the runs, which given this issue persists w/ the runs I've recently verified, doesn't seem like it'd help.
Havent seen any of them since using adblock, tho occasionally a pesky banner will pop up and need to get blocked manually
For 1.5.1.0 the last number in the download_deopt string is 5844573742560181120 for windows, 7136197356648463837 for mac, and for linux it's "download_depot 606150 606153 8802205325929215954".
Remember, not everything that gets run has to be an official board. Biggest examples are Tux's All Endings run and some random meme categories. If you want to run something just for fun, you totally can. One theorized category, just to stay on topic, is meme% (basically all of the meme categories, shyren concert, piano puzzle, and the fight ends at donutless muffet).