I was doing a flight today with the following routing. It was the second time flying this arrival and both times I ran into the exact same problem:
KCVG BNGLE4 BNGLE RIKLE WWSHR DORET J584 SLT FQM3 KEWR (ILS04L)
I was flying without ATC so I entered a couple of altitude restrictions on the arrival while in flight. The altitudes I used were based on the "Expect" notations on the chart at RACKI (13000) and SWEET (7000). Both altitudes seemed to work fine after pressing EXEC.
This arrival has a vector section after SWEET which seemed to work correctly. LNAV and VNAV was still engaged.
The problems arose when I tried to go DIRECT to the IAF of KILMA. When I pressed EXEC after moving KILMA to the top of the LEGS page, I received a message "UNABLE CRZ ALTITUDE" and the plane immediately tried to speed up to 290 kts. I had to disable VNAV, adjust the speed manually, and start using V/S to adjust the rest of the descent.
X-Plane log and FMS Debug files are attached.
Arrival Chart:
http://imgur.com/LGMEJFq
IXEG_FMS_debug.txt
Log.txt