So she wants you to bring your dog to this fight. And now you have. This looks like a no win for you from where I am sitting. 1) you did what by code you had to. 2) they un-did your work to fix their work. 3) she don't like what "they did" and calls you to ....what yell at them whom she hired???...Macman surfs up...grab your bloody dog a six and hit dah beach.....no win column gets a check mark. .....one of bob's rules of life....don't make someone else's problems mine..Me: sorry about your issues with solar ****s....I really don't know what they did or why. My work by code was correct and passed inspection. This issue should maybe directed to the local AHJ I have his number if you would like it....have a NICE day please call me if there is anything we can help you with electrically in the further, again sorry for your situation...