Electric field perturbation doesn't work on ccsd energy calculation

The problem is that the CCSD procedure expects DF_INTS_IO to be set to SAVE. Usually this is done by the driver before the SCF procedure, but since you ran the SCF procedure separately, it was never set. You should be able to fix the issue with

set DF_INTS_IO SAVE

This option should also fix any issues with cc_type cd as well.