NPT and BSPT are different pitches in this size. A mismatch would not just be prone to leaks!I think the plug is supposed to be a British Standard tapered Thread. If someone has put in a NPT plug, it will be prone to leaks. A new correct BSPT plug is an easy fix if that is the case. I'd get one with a magnet too.
Tom