never rely on a check valve, since a workers's safety depends on positive shutoff eventually.
For a while , ASME I had required a "non-return" valve plus one stop valve to protect workers that might be inside a steam drum when a second boiler is in service. Problem was, they never defined a non -return valve and several boiler vendors supplied check valves instead of stop-check valves. Those units were not adequately protected , and the code was changed to require 2 stop valves with intermediate bleed.
In particular, if aunit operates continuously with the check valve either open or closed, corrosion deposits build up on the flapper axis/stem and the valve sticks in a certain position. And it is never leak tight.