I feel your pain and frustration, I have things sort of working, but trying to understand how the interrupt works for available CDC data. If I remove debug messages, stuff stop working properly, it seems to be a timing issue, but I can't find enou...