I'm not sure they've 'fixed' it but they have certainly reduced, maybe only temporarily the levels of circulating NEFA (free fatty acids) These are believed to a major factor in producing insulin resitance.
I don't know if you want to read the evidence for this but if you google free fatty acids cause insulin resistance you'll find the major papers.
I've just looked up 'NEFA' and the definition was non-esterified ('free' or unsaturated) fatty acids. I though unsaturated fats were the good guys? The more I learn, the more confused I become.