Google says...
An Eberspacher H1 fault, often seen with codes like P00012A, means the heater isn't getting enough fuel or air, usually because of air in the fuel lines, a low fuel tank (below 25%), a fuel leak, or blockages from water/soot, requiring you to check fuel levels, prime the system, or clear fault codes via the controller to diagnose specific underlying issues like a glow plug problem or fuel blockage, says this YouTube video, Butler Technik, and this Reddit thread.