My Venu Sq has stopped charging

I had been in Spain for five days when the Garmin stopped taking any charge.

The only differences between its normal operation, were a) the ambient temperature (+10'C) and b) I had sunscreen applied to myself.

Any ideas why it suddenly stopped taking any charge on-board?