You may be right justone, the data sheet I looked at showed the data being valid on the falling edge and I assumed that they are all the same but maybe not.
In that case, as you say, change the interrupt level and ditch the inverter.
Maybe it will just work without the extra hardware if that's the problem.
______
Rob