@blackmajor
Looks like the sending os fawlty. The test by buzz is a first test.
the manufacturers Pronto HEX code is highly different from what the TSU9800 learns
No it is not. The numbers (except for the first four) are all duration lengths in periods, and vary just "a little". You can use IrScrutinizer to identify as well as "canoncalize" the signals, You will discover that both decodes to NEC1: {D=133,F=151,S=106}.