Don't make a big deal out of it, it happens and it will continue to happen until your game is on a high level.
What I do is, give them a reason to meet you, I usually tell them about the seduction lounge (the nickname in our lair for this tea house), what makes them want to go there. Then they are not meeting you, but you show them this location. Try to set the date already before you start texting. Or at least agree on meeting before you leave the set.
If they still flake, be funny about it, when they cancel, tell them that they have to make it up to me

(use the blink smiley to keep it light and funny). They almost always do.
A good read for me was "Love Systems, The Ultimate guide to text and phone game" by Braddock. I learned a lot from it.