This doesn't seem to be becasue of the FX3 code. Is there any reason why do you think so? Did you do any other changes in the FPGA Configration files?
If I use AutoMaster.img from AN87216, FPGA can be configured perfectly. Is it difference between master and slave images for dowloading bitstream into FPGA?