Talk to an IP attorney, be prepared to have them represent you. Their job is to find either legal statute or a contractual gap to quash the claim on your IP.
I haven't, I will check them out, thank you. I've only tried ones I found online. I have two friends to just recommended IP lawyers they know personally so I'm reaching out to them now.