Hi
You need to plug in with Jaguar SDD, that will tell you why the fault is on
generic code reader are generally useless unless is a simple engine fault
usually a battery fault, some cars have two batteries, the small one is overlooked and usually the problem
cheers
Joe