Yes, we did refer to the documentation and followed the recommended troubleshooting steps exactly as described:

We ran a successful update after setting only pipelines.setMigrationHints = true, and then continued from step 3 by re-adding pipelines.enableDPMForExistingPipeline. However, once we attempt another update, the same MISSING_EXPECTED_PROPERTY error appears again.

Regards,
Hung Nguyen