The main reason why Facebook Ads do not run is if, its pending approval, the Ad is set inactive, the Ad Set is inactive or the campaign is inactive. However, if you have confirmed that all these are okay then the issue could be that your budget is too small or you are targeting too narrow.