I can go online to the PLC and upload from the PLC without a problem.
What I also did was upload just the hardware config and saved it into a new project. I did nothing to this configuration then tried to download it to the PLC. I got the same error message.
Does anyone have a solution?