From my read, the solar company delivered late, causing the original loan to fall through and requiring the homeowner to refinance at a higher rate. Since that delay cost money it does seem fair that the company should bear the cost.
Citation: [1] https://fred.stlouisfed.org/series/FEDFUNDSLa