I would be willing to bet that the problem is not the check valve. The problem is more likely with something (perhaps a sock or other obstruction) on the supply side of the drain pump. There is a rubber/plastic trap assembly that collects change and other small objects that needs to be cleaned out. If a sock makes it down to that trap, it will restrict the flow enough to trigger the E21 error indicating a clogged drain.