This is specifically a Zipcar (multiple vehicle vendors, less car infotainment integration) problem, even happens in urban garages. Similar article written about this a year or two ago.
Reachnow (BMW based) when it was around solved the issue by having a pin code you enter, Car2Go (Mercedes based) probably also did I think.
Here's the other hn post from 3 years ago: https://news.ycombinator.com/item?id=20873234 , and my more detailed comment from then: https://news.ycombinator.com/item?id=20884046