As I said multiple times already, the E220 bug (and possibly the E620 bug too) are a different problem (well, they seem to be) since you claim they aren't fixed by the existing patch in 2.6.31.5. Hence, you guys should file a bug report on bugzilla.kernel.org and attach usbmon logs (or attach such logs here and I can forward to BZ.k.o). Make sure to CC me and Alan Stern if you open the bug yourself.
As I said multiple times already, the E220 bug (and possibly the E620 bug too) are a different problem (well, they seem to be) since you claim they aren't fixed by the existing patch in 2.6.31.5. Hence, you guys should file a bug report on bugzilla.kernel.org and attach usbmon logs (or attach such logs here and I can forward to BZ.k.o). Make sure to CC me and Alan Stern if you open the bug yourself.