I have the snap-off kitprog from a CY8CKIT-043 used several times to program the original PSoC-M board and some other prototyping kits without any difficulties. I did not use power cycle mode because the kitprog does not support this. I needed to connect 5 signals using a short ribbon cable and a 5 pole plug:
The EZ-PD™ CCG3PA Datasheet (Document Number: 002-16951) says
The CCG3PA device family does not have the XRES pin. Due to
that, the XRES line from the host programmer remains unconnected,
and hence programming using Reset Mode is not
supported. In other words, CCG3PA devices are supported by
Power Cycle programming mode only since XRES line is not
used. Contact Cypress for further details on CYPD3XXX
So, the KitProg board without Power Cycling feature cannot be used.
It may be used when the VDDD is controlled by the XRES output, but have not tried.
Thanx for the feedback. My thoughts have been confirmed. Its a shame this programming board has been "crippled" in this way.