I’ve had this a couple of times after filling several times with market petrol and both times it resolved after refuelling with Shell’s petrol which is claimed to have additives to prevent sensors from clogging. Don’t know if it’s just an urban myth and it has resolved just by coincidence.