To reproduce:
$ echo 'asdfasdfasdf' > file
$ vim -c 'startinsert!' file
Then observe that cursor is at column 1, contrary to the documentation (and prior behavior).
This happens with vim built from git yesterday, but also the current version in the Arch Linux repos (8.0.1092).