Sounds like you probably have a problem with your IR receiver then, as the Xbox 360 profile extracted from that file works 100% for me - no repeat problems at all.
I’m using tsop38238 from here:
I have this one:
As far as I know the codes are the same for the buttons they have in common though.
I’d have to check but I don’t think the suppress repeats is necessary or makes any difference when I comment it out.
Based on what you’ve tried so far I suspect the problem might be with your tsop not being fully compatible (not all work well with the pi) or that you are running it from the wrong voltage rail. (A lot of tutorials suggest to run it off the 5v rail, but 3.3v is the correct one to use)