No, but if you have made a change to the Rolling Cache location, the original file does not automatically get deleted so it will show in both places. You can manually delete the RC file that is not being used. Check in the sim settings for the current location being used and then delete the one that isn’t
You’re missing the screenshots of the file folders. When you take the screenshots please make sure the file date and times are shown.
FS2024 can only have one rolling cache but perhaps you have a corrupted localprofile. Close the sim and delete both files on C and D then start the sim. The sim will recreate the file if it’s missing. Then confirm it created it in the desired path. If not, reset the path to the correct location and repeat the last step. If that doesn’t work you will need to delete the localprofie file to reset it. This will reset the RC file to its default location, as well as few other parameters, also to their defaults.
The file is located at: C:\Users\Phil\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalState
That is perfectly normal and there is nothing wrong with your installation. The folders on the C: drive are actually symbolic links, notice the blue arrow on the folders, that actually point to the real folders on your D: drive. They are not duplicates. One simply points to the other. I have the same. In my case I installed on my F: drive.