Den Komparator brauchst Du nicht, der Ausgang ist ein Open Collector mit einem 80k-Pullup, hat noch jedem Controller gereicht. Da Du uns nach wie vor im Unklaren über die Herkunft Deines Testsignals lässt, kann ich nur spekulieren, dass die Routinen, mit denen Du die verschiedenen Ergebnisse haben, mal schnell genug sind, die Datenbits im IR-Befehl zu erkennen, mal langsam genug, um einen ganzen Burst als Signal zu werten.