If you coded the CGW, you probably turned off something that was important - something that makes the car think it has not got some control module or relay that it needs. CGW holds lots of config info that other modules use to control their behaviour.
Some guessing here, but you could have somehow turned off one of the circuit 15 relays so no ignition power being sent to the OBD2 port (pin 8) and the electric seats (if I remember right, electric seats have ignition switched power feed, memory seats have permanent as they are on CAN network, so as you have memory seats this may be a red herring, but if U turned off memory seats maybe they stop working)
Your next step is to screen capture all the settings in the CGW before you try changing anything else ... I assume it is undriveable at the moment ?
R