any generic software will retrieve codes and may delete them.
the elm interface will only do basic functions, that switch would be to switch modes for key programming etc. using forscan or similar.
i recommend obdlinx mx+ if you want to get serious, a lot of sortware is specifically tailored to use the higher end functions of this unit, or really serious get a j2534 interface....
i use alfa obd for stellantis group vehicles, ram,chrysler alfa etc, i would think there is something similar for vw. try some vw forums.
Bookmarks