Programming after battery change




My, new to me, 2008 GL320 has VCS but it is not recognised by the system at all.
I know the battery was changed recently. Could it be a programming error by the dealership that did the battery change?





The service advisor is not willing to take a guess as to the chance it is a bad module vs. wiring or something else.
I can get a module off ebay for less than the $135, but from what I understand it (or the car) needs to be programmed to make it work, so testing will be an problem.
I was hoping I could blame it on the recent battery change and get a the programming covered under warranty as an error when they changed it.
The battery change was done at a different dealer that I do not have access to.
The buttons do not work, and there is no mention of VCS Lignuatronic or voice control in the command setup screen. (Like the car thinks the module is not there.)


