After posting the pic I realised they are upside down. Still does the same. Will get new batteries and clean the terminals and hopefully that solves the issue
if there is white/blue looking build up, you should neutralize that with a mixture of half vinegar half water (an old toothbruth can be useful), dry off, then wet the area with alcohol or metho.