I am a little bit handicapped in trying to help you. This because I normally use the CPUs with the integrated ethernet ports.
Are you attempting to load the project into STEP7 without anything loaded allready ?
I am thinking that possibly you can only see the CP343-1 modules and their configuration data with "accessible nodes". STEP7 dont know where to find the CPU, even though we all know that it is in rack 0 slot 2 in the same rack as the CP343-1.
Normally, when you have an open project, STEP7 takes the information in the HW Config to figure out how to find the CPU that you want to access.
Try the following:
Open an old backup with the correct HW config, or replicate the HW config in a new project. Make sure that the CPU type, CP type and IP address is correct. Save to a new name. Be sure to save with compile. Then use the function "PLC" .. "Upload Station to PG".