step 1, figuring out where the lost serial data went, is evolving into a complete investigation of the USB bus architecture and a relook at using CDC vrs Mass Storage device class and the V-USB(AVR-USB) implementation in general. The HW implementation is unlikely to change. This is likely to take some time.