Is it possible for you to provide us with Creator3.3 & Creator4.2 based projects.
Yes, here are both projects. The SPI_Board project is in Creator 4.2, the other LaserGen02 is a Creator 3.3 project. I noticed when I click on the data sheets that the one in 4.2 is USBFS 3.2 and the one in Creator 3.3 is USBFS 3.0. There is the only difference I can find.
The problem is enumeration. If the USB cable is already connected when I apply power to the PSoC 5 Kit, the system puts up a message saying that the USB device is unknown. I then disconnect and reconnect and it works. Also, with the debugger attached, each time I program the part, the USB disconnects, then reconnects as unknown. These are not problems in Creator 3.3 with the USBFS 3.0.
I am using Windows 7.
Turns out there was an LED sequence that was cut in from the original test program written by the EE. The USBUART was initialized then timed out. This happened during the initialization routine that runs before the main loop. The solution was to shorten the times the LED light show runs and to move the USBUART to the end of the initialization routine.