There is no code change in a databricks job or notebook but we have observed the malfunction in cdc. The records which are meant for updates are going for inserts and causing duplicacy. At the sametime we had make sure the PKs based on which merge runs are same. Note this is a streaming job from a delta table.
This does not happen very frequently but the malfunction is occuring.
Please let us know incase if anyone has come across this situation and how did we overcome.