Twitter Ads is a mess and it's completely broken. I've decided to give it another try after the recent change of administration. My advertising budget was completely depleted by spam bots as confirmed by the Twitter Ads team. Hoping @elonmusk fixes this. Here is the full storyπ