I have recently run into this problem myself, where an SX20 will randomly stop communication at the USB port after a few days. The units (6 so far) I am seeing it on are running either CE9.3.2 or CE9.5.0. Is this a bug that has snuck it's way back ...