Is the daily budget being used
Run data_status on the X Ads flow. Then compare yesterday's Spend per Campaign Name in Campaign Analytics with Daily Budget Amount Local Micro divided by 1,000,000 from Campaigns.
You approve each tool call, see that yesterday is loaded, and find campaigns that under-deliver against their budget, often a sign of narrow targeting or low bids to raise with the media buyer.