This info is in the post above: Install Details: Steam install, no DLCs, launched from the KSP_x64.exe file, scrapyard installed through ckan (pulled MM as well), contract configurator manually.
MM is the stock one, not the fork by Lisias
Regardless, how scrapyard is installed does not change the outcome in this case. Testing with the curseforge download and manual installation produces the same result, see log file attached here.
I re-uploaded the player.log file below for both kspcf and scrapyard as well, which has all the info about versions and system setup. Everything is the latest version, anyway.
I have never stated it is ScrapYard fault, merely that what was stated before is 100% correct: you can replicate the bug on a clean install with only the latest ScrapYard and MM. Moreover, it does not have anything to do with KSPCF, contrary to what was stated above.
The player.log was attached, as asked in the OP for bug reports. No save was provided by me because it was not requested and there is nothing in the game: I re-downloaded it from steam from scratch, installed the mod, and put a single stock vessel on the pad. No KSPCF, only ScrapYard + MM (not your fork).
Contract Configurator was installed since it is a requirement of Scrap Yard, so the install would be exactly as specified in the OP. The behavior happens regardless of Contract Configurator and has nothing to do with it, as I replicated both with and without it.
Anyway, you can see proof of all the above in the player.log files below.
KSPCF Player.log and ScrapYard Player.log