Don't let it happen.
Do if she is now being unreliable then she has to go back onto a long line. The more times she "practises" ignoring your recall the worse it will get.
I personally think recall is ongoing training and not by doing traditional recalls.
As one of the country's best trainers that I was lucky to work wth always said "Recall must be the beginning of something fantastic for the dog not the end"
So if you are recalling a dog from playing with another dog putting it on a lead and slowly walking away after giving a bit of cheese - why should the dog come back?
Your dog is showing you that she loves to play chase and running about games as I expect this is what she is doing with the other dogs.
You need to do this with her, get a tuggy or a furry toy tie it on a bit of string and run around your garden and get her to chase it and catch it.
Get her to run around the sofa following the toy and you.
Then you will stand more chance out and about if your get your toy run away from her calling in a high pitched voice, she will see more games, fun games and come charging.
Recall is about relationship with your dog, another thing to do is to just reward your dog in the house when she is near you, close enough to touch her collar, she will learn that this is a positive place to be and we naturally come to this point over time.
Play games at home with other people put her in the middle of a circle and each person call her in turn, quickly and in a fun way, reward with game or treat at each person she goes to.
Practice a recall with food on the floor, if you can not call you dog away from cheese in your sitting room there is no way you will call her back when out and about, do the same with a toy.
Get a friend with a dog and proof recall calling her from a familiar dog