Some MCs have internal check valves inside the front port. I've had to remove them.

Do you have an auxiliary return spring on your pedal arm? The weight of the arm itself could be slightly applying pressure.

A plugged or kinked line in the system will do what you described: pedal force is enough to push fluid through, but ambient pressure not enough to allow it to return.