Well my lbs still has my Superdelite (3 weeks) and they have been in contact with Bosch who recommend and sent a replacement top tube wiring harness but that still throws the 606 error code. Now back to Bosch again!
I agree with your response knowing that the down tube battery also lowers the center of gravity but it shouldn't throw a 606 code. The top tube battery will charge out of the bike so I don't think it is that.
I have a Superdelite and I am wondering if anyone gets a 606 error code when trying to run on only the top tube battery? Down tube battery does not throw any error codes.