You say you don't think she's a bad person at heart and that says it all Witzend. Some people are critical by nature and then just blurt out their thoughts without thinking how it will affect other people. Maybe she regrets some of the things she's said, maybe she realises she has caused upset. Stay open minded and observe her behaviour. You may get the chance to talk calmly and openly about past problems without either of you getting worked up.
🦞 Locked down no longer but still firm friends 🦞