When there is a new upgrade in the blockchain that runs on the nodes, the soft fork will follow the new blockchain protocol as well as honor the old version. The users who did not upgrade can still participate in validating or verifying transactions.