Contrary to all other lirc bugs, updating to latest upstream is most likely not the silver bullet here.
My first thought is that this is a hardware problem. Things like fluorescent light, bad batteries or simply something else broken in the old remote. That irrecord doesn't work clearly indicates that the input is broken. The only thing between lircd and the remote is the kernel and the hardware. I wouldn't rule out the kernel completely, but I'd check the hardware first: If possible, try it against some other device, check batteries, check for fluorescent light, change the distance... To accept this as a lircd bug you would have to try another remote as well. If it fails for two remotes there might be a bug. But as it stands, I doubt it. All symptoms are as expected if the remote is broken. Cheers! --alec

