Hi Kenneth,
I assume you are talking about USB Stack 4.1.1 and 4.0.3.
Are you using host or device?
Do you see the same behavior in the 64th byte?
Are you using one of our examples (which one)? Did you edited it? Or you are developing your own application.
Please be sure that the device maximum packet size is set to 64 for Interrupt, control or bulk transfers as indicated by the spec. Setting max packet size higher than 64 can cause unexpected behavior. Isochronous transfers can be up to 1024 but I think this is not your case.
Regards,
Carlos