USB Clear Endpoint Feature
I am developing CDC driver for USB device and I stumble on some problem. 
The driver I am using on windows side uses Clear endpoint Feature as some kind of flish mechanism or to get data right. That causes me a lot of trobule because I cant get it working. I think data toggle don't agree and I am missing some important data transfer, even not getting associated interrupt with that endpoing because of bad clear data toggle.
I reset data toggle to 0 at set interface and clear feature, as pointed out in USB standard. 
Is there more situation when I should do this? Or is there easy way of error handling invalid data toggle. 
USB Clear Endpoint Feature
===

I am developing CDC driver for USB device and I stumble on some problem. 
The driver I am using on windows side uses Clear endpoint Feature as some kind of flish mechanism or to get data right. That causes me a lot of trobule because I cant get it working. I think data toggle don't agree and I am missing some important data transfer, even not getting associated interrupt with that endpoing because of bad clear data toggle.
I reset data toggle to 0 at set interface and clear feature, as pointed out in USB standard. 
Is there more situation when I should do this? Or is there easy way of error handling invalid data toggle. 