I have noticed that when I submit my website to Bing, Yahoo, and other common directories or search engines my website doesnt show up. By "checks" I mean when one websites checks my website for directory or search engines I'm in - mine doesn't come up. Like Yext etx. I have submitted my url to Dmoz a few times - when I go to Dmoz I find it. But these other websites aren't?
How long are you waiting before checking? Good directories are manually ran by a small team of reviewers so it can take time to be approved and have your website submitted
Good directories should list you within 24 hours. DMOZ can take anywhere from a week to a year if your accepted. If your accepted to any directory you need to be on a cached page to ever be found in the search engines from the directory.