After first meeting Gareth in the swamp, at the end of battle Gareth was standing in an electrified pool of water. He started his dialogue briefly but this closed immediately and he turned hostile. I escaped from battle and returned. He was no longer hostile, but his disposition had dropped as though I had attacked him. After giving him gold and items to increase his disposition above -40, I tried talking to him again but his dialogue box would only pop up for a split second before closing again. Talking to him with different party members didn't fix it. Loading a save to just before I bribed him and raising his disposition higher (I tried up to -20) didn't change things, either.