I drive in the mountains fairly often, and drop it in L while rolling to slow down on downhills, and it's never had a problem. It WILL prevent you from dropping into too low of a gear, and flashes a warning on the dash, so that's cool. Sounds like you have an issue. As mentioned, try dropping into L while you're rolling, and see if that doesn't reset it? It will always select the same or a similar gear to what you were in while in D. I WISH there was a small gear indicator (D1-D8?) while you were in D though like it shows in L, that would be cool.
Best of luck!