RAW, it ends for everyone affected.
In the description of Dispel Magic,
Any spell of 3rd level or lower on the target ends.
Subject: "any spell"
Qualifier: "of 3rd level or lower on the target"
Predicate: "ends"
Dispel Magic ends the whole spell, not just its effects on the target.
A single spell can affect multiple targets, but it remains one spell. So when Dispel Magic "ends" a spell, it ends it, full stop: all of its duration effects are ended.
Sage Advice conflicts with the written word of the text, and apparently confuses "spell" and "spell effect". A spell effect can end on a single target without impacting other targets, but that's different from the spell itself ending.
For RAW to be compatible with Sage Advice, the spell should be rewritten as
Any spell of 3rd level or lower ends on the target
This changes the predicate from "ends" to "ends on the target": the spell ends only for the target.