With respect..
The whole point was that ....[the driver] could not be held contractually liable as the failure of their payment machine with no other obvious method for making payment, frustrated your ability to complete any contract.
Is pure speculation.
The OP posted:
However, regardless of this, the person in question still attempted and with a lot of difficulty put in the car registration and swiped the bank card. However, no money was taken having checked the statements.
How could they swipe their bank card unless a tariff was demanded by the machine? And how would the machine know how to calculate this tariff unless the correct VRM was input? So OP pl focus on process of payment as opposed to perceived lighting etc. problems none of which -just using your account - prevented the driver from getting to the point of a tariff being demanded.
OP, IMO it's not for us to bolster spurious suggestions which, simply by looking at your account, had no effect on the transaction:
Correct VRM entered: in all probability yes;
A tariff for the period demanded: would naturally follow;
Payment not taken from driver's account: so we're informed.
Is there a barrier on exit? GSV shows not.
So, is this just a simple case of the driver not making payment at all i.e. skipping out and the story is just that, a story, or was a genuine attempt made and despite using a valid card with sufficient accessible funds and no further user input required payment wasn't taken for reasons outside the driver's control?
OP, IMO what's needed is to discard the spurious and misleading and to focus on the events at the site. Only the driver could help with the first part.