The reason women flake is beacause of the menstrual cycle.

You avoid this by being a normal guy, meeting women in social circles. Then you have a deeper connection and she will throw hints when she is in the right cycle and ready to fuck.

This is also the reason women almost always never give you a 2nd chance if you got too drunk and couldn't "get it up".

I've just had 2 instant dates cancel on me in a row, everything going absolutley flawlessy and then going cold.

Without a deeper connection, which you may not get from even an instant date, game is flakey as hell and that's why they say "be a hard closer".

This is cause of the menstrual cycle.