A new quirk keeps popping up and either I am incorrectly using the software or it is a bug in the new version. First, I am accurate on the frequency changes, that was one of my problems last week. I emailed Dave and he pulled my log. There is an altitude descent miss when handing off from center to approach. I am getting the initial altitude descent at the TOD (or approximate to that waypoint) but once with approach, I do not get a descent altitude to the ILS approach required altitude. For example, flying into Kansas City last night (KMCI), KC Center dropped me from 8,000ft to 4,000 feet, I was passed off as usual to KC approach. They vectored me as normal to catch the ILS, but when they vectored me onto final, I was still at the 4,000 feet level. They missed my descent to the ILS approach. In fact, there was no mention of altitude at all after my handoff from KC Center. I used to have accurate altitude descents provided by ATC. I had to cancel my autopilot and go into some fancy slips to get down for landing. Just did not feel like going around because I was too high. If anyone is having this issue, please let me know if I am doing something incorrectly. Thank you.