I've found that it's pointless to expect my bf to drop me anytime I make an error and having a constant fear of abandonment is no way to live. I'm gathering that ISTPs drop people mostly if it's a really big deal. It all depends on how close you are and if that makes up or does not make up for whatever it is you did. It also helps to have enough contact to be like "hey, i'm still here" but to give them enough space to be like "you can come back anytime you're ready." I hope she comes around.
There are avery few things in life I really care about. If those things are crossed our relationship changes and distance is created relationship wise, from what I know, forever.
Take what I say with a grain of salt, because that's all it is compared to the ocean of complexity when it comes to actions and real life.