I had a similar issue on my Viano W639 whereby the seat belt wasn't detected when it was plugged in. I removed the clasp and unplugged the (yellow) connector under the seat. I then opened it up and then used a multimeter to do a continuity test. I worked out that there is a (470 ohm) resistor in series with a micro switch. Going from memory the SRS unit expects to see 470 ohms resistance with no belt inserted and a short circuit when inserted. If either wire is broken then the SRS unit detects the O/C and throws an error.
To fix it I found that the break was just below the clasp so I cut the broken section out and soldered the wire inside the plastic shroud. I tested, re-assembled and all was well. The same happened to the passenger seat so I did the same thing which also worked.
If you are not bothered about correct operation then cut the wire just after the plug under the seat and connect the two wires, that will shut it up (but the error might not clear itself, you may need it clearing).
Best of luck...