Can you confirm if your VNAV is set up for geometric approaches, approach geometric only, or old-style logic?
Did this happen when routing directly to the CF or IF for an airport?
Is there a further point programmed after the point you were routing to other than the RW__ point?
These may seem odd questions, but are fundamental in determining what went on inside the 'logic' of your aircraft's VNAV.