There is a thread here:
[Link: remotecentral.com]in which Jon and I explain what the 950's learning problem is with this signal and how to manually edit each incorrect learned signal into a correct one.
I don't see that anyone followed through and posted the set of corrected signals or a MakeHex .irp file for them. So that thread gives you the solution, but not an easy solution.