Pre booking on both Uber and GlasGO is not actually assigning the car in advance - it only automated firing up a request for you. I’ve been left stranded a couple times like that when the app just communicated that no drivers have accepted the reauest