One other thing to check, is if the windscreen is the original Mercedes-Benz windscreen. Sometimes when a windscreen is replaced, the fitters supply the wrong windscreen, or they don't bother recalibrating the camera (it requires STAR diagnostic computer).
But first, run the VIN on an online VIN decoder, to check that your car has the Speed Sign Recognition option fitted.