Components should be saved via right click context menu and "saveas" to appropriate folders on your computer, or 3D warehouse > share component, not as a file containing the component, otherwise the installed component will be a file with the component placed at the position in the file. You will find the reloaded component is the file with the component inside.
Capture 2.JPG
Once a path is created to a folder, the swap DC should return to that point, you can change the default via window>preferences>files then change component location via the icon.
Capture.jpg
There is a difference between reload and swap, in that attributes are not updated to the current
so a steel beam length will not update to a timber beam length on a reload
There maybe another issue, but without a model, can only guess