You have to disable SS in CyU3PConnectState call.
Please change the parameters of the following function in your ApplnInit function:
apiRetStatus = CyU3PConnectState(CyTrue, CyFalse);
I call the apiRetStatus = CyU3PConnectState(CyTrue, CyFalse); and I do connect in Hi Speed mode. I also deleted the superspeed descriptors and their registration with CyU3PSetDesc(...). Under windows 7, I get the notification that "This device can perform faster if you connect it to a USB 3.0 port." How do you enumerate such that the driver considers you USB 2.0 only as your maximum capability?