Are MX5 windscreen washers unreliable?

Rinse the bottle thoroughly, theres probably slime blocking the pump inlet and nozzles.  Fill with 50:50 standard screenwash to kill the slime dead and dont use dishwashing liquid whatever you do, it contains salt as a bulking agent and you know what saltwater does to car bodywork!!
cheers
Mark