Today was quite interesting as I've only had the 2017 500e a week and I came close to draining the battery all the way down, had 2 miles left when I stopped.
When the turtle appeared I got concerned as I was not quite home and responded to the prompt asking if I wanted the nearest charging station to which I replied yes. The screen then did its little circular dance with NO result. I knew where there was one and I drove to it, which happened to be a BLINK and to my dismay, no J1772 connector. Fortunately a block away was a ChargePoint, problem solved, I at least got some electrons.
But the question remains, why didn't the system tell me where a station was, old software, subscription run out, what? I would like to understand and correct in case the next time I'm in an unfamiliar area?