Hi there! I've seen this "hidden restriction" issue becoming more common lately! Even with approved ads, Facebook might limit delivery due to account history, payment issues, or policy concerns that aren't immediately visible.
Here's what to check in Ads Manager: go to "Account Quality" → look for any warnings or restrictions. Then check "Payment Settings" → ensure your payment method is current and has no issues. Also review "Delivery Insights" → this shows if Facebook is limiting delivery due to low relevance scores or auction competition.
Try creating a simple test campaign with broad audience and higher budget - if it spends normally, the issue is campaign-specific. If not, it's account-level and you may need to contact Facebook Support.
How long have your campaigns been experiencing limited delivery, and do you see any specific warnings in Account Quality or Delivery Insights sections?