Quite a few times, when I want to start a descent or ask for a lower altitude and talking to center, I press and hold the L key and then the 9 key for instance, and after the 9 key is pressed and released, I release the L key. Sometimes, instead of hearing a request for altitude change, lower by 9000 feet, I get a position report announcement , as if I had only hit the 9 key alone without the L key being held while 9 is pressed. If I press L again and press another number key, same thing, it thinks I want the number key request alone, not a change in altitude. It's as if the program is not detecting the L key being pressed and held down at all. On this flight, the next number key that I pressed, requested vectors, and then ATC kept giving me heading changes while I was flying a STAR , so the entire approach was fouled up because of this miscommunication of altitude requests.
Any ideas?