In the owner's manual for the Honda 2017 CR-V, the shifting page says this:
Indeed, on a flat surface in neutral when the engine is cold, it will crawl forward like a typical automatic car in drive. Why is this?
I think that it is because it is has a CVT transmission that doesn't really have a neutral. It's a car with a torque converter with a lot of slip. At a stoplight, the engine runs at 700 rpm, but when you take your foot off the brake, there's a moment when the car doesn't move, then the rpm automatically increases to around 1100 rpm and it artificially crawls. Usually, in neutral, it is at around 700 rpm, but it will be at around 1000 rpm when cold.
Strangely, revving the engine to around 2000 rpm will not accelerate the car in neutral additionally when cold. So I'm not really sure.