It was a complied AutoIt script I got from
here that is used to automatically close the Teamviewer nag screen on the HTPC. Every time I connect to the HTPC to do some maintenance, then exit, the nag screen is left up and active on the HTPC, which is very bad for the WAF. Annoying for me as well, since I need to use the keyboard to close it.
I could see that the HTPC received the Green Button IR command when the script was running, but any action seemed to be blocked.
This experience makes me wonder if other AutoIt scripts, and other similar software, would interfere with the IR capabilities.
The script was very simple, just;
Opt("TrayIconHide", 1)
while True
WinWait("Sponsored session") ;check if the TeaamViewer Sponsored session Window exist
WinActivate("Sponsored session") ;activate the window
Send("{Enter}") ;close it
WEnd
So I assume it was something to do with the compiled version, libraries it uses, or similar.