nah OP, u never had dates to begin with, those girls were just being polite. thats where you are going wrong. you're mistakinng her 'sure why not' response to your date plans for a 'yes sounds great!'
u need to filter for there investment before setting the date. its not what they say, but HOW they say it. there is only one goal of texting - to screen for her emotional investment. girls that are interested will be emotionally open when they text, seem upbeat/excited and be willing to qualify themselves.
THEN you set up the date. and you dont get a flake, because you knew the girl was already sold.
The idea of text game that people have mentioned is also BS. you cannot attract a woman through text. you cannot raise a womans interest level over text. you cannot make a woman see you as a catch who didnt recognise immediately it from the cold approach or your OLD profile. if a woman sees you as a catch, passive texting will NOT turn her off.
with texting you can do three things - logstics to set up dates, sustain an attraction which was already there (with occasional witty messages and conversations) or lower an existing attraction by being to available/saying something silly/beta.
say u meet a girl and get the number. send her one or two low effort texts which force her to put in effort to sustain the convo - for example send her 'how was the rest of your weekend?'. if she complies, and responds in a way which seems enthusiastic/she gives a f@ck about the convo...THEN u ask for the date. your text style should be laisse faire. if she doesnt give effort, or gives responses but doesnt show much interest in your life...u delete the number
the game has not changed since the 2000s because people are the same. the idea that now you have to 'have long convos' etc with women over text before the date is BS. u have to establish a mutual interest, thats it. u screen to see if shes as interested by seeing how her responses 'feel' - how long she takes to respond, how much info she gives you, how genuine her messages seem...
if the interest is there, u set the date as a reward. i guarantee if u showed me ur messages with these girls, there would be clear indicators of low interest/flakiness from the convos.