Jim,
I have noticed that if I don't fly above the FL slightly it records 1,000 ft lower. For instance I am currently cruising at FL350, Flight Logger is showing 340 as my cruise, when I go to about 35020ft the Flight logger changes.... Weird! Must be the way the logger gets its info from FSUIPC.