Recently I started replotting to GH c30 plots and hit a problem. My pool EC dropped and I was getting lots of stales and the GUI was showing lots failed partials, about 50% in fact.
Investigation of the debug log turned up lots of KeyError warnings, amongst various others.
2024-03-11T20:38:05.170 harvester chia.harvester.harvester: WARNING KeyError plot F:\GH_Plots_c30_2\plot-k32-c30-2024-03-09-21-28-37b66ac1fedbd5fa04b92de39f39fbf7d4a67f18a5a0f5a1085cbfc430daf42c.plot does not exist.
At first I thought it was down to the issues with GH3.0 but 3.1 exhibited the same problem.
What someone noticed was the error above refers to drive F, but I don’t have drive F in the Chia config, Chia should only see my mapped drives. I added a drive letter to all my mapped drive via Disk Management, so each drive had both a drive letter, and was also mounted in a folder, as my plot mover works via drive letters.
So somehow Windows / Chia was ending up with the drive letter and it was causing issues, I removed the drive letters and everything went back to normal. I never had this problem on the last replots, so something somewhere in Windows or Chia has changed.
Someone on Discord suggested I tried using the Subst command instead, so I created a BAT file file:
subst E: “C:\Mounts - Plots\Drive Bay 1”
subst F: “C:\Mounts - Plots\Drive Bay 2”
subst G: “C:\Mounts - Plots\Drive Bay 3”
subst I: “C:\Mounts - Plots\Drive Bay 5”
subst J: “C:\Mounts - Plots\Drive Bay 6”
subst M: “C:\Mounts - Plots\Drive Bay 7”
subst N: “C:\Mounts - Plots\Drive Bay 8”
subst O: “C:\Mounts - Plots\Drive Bay 9”
subst Q: “C:\Mounts - Plots\Drive Bay 0”
Using this my mounted folders also have a drive letter to use in the plot mover, but it no longer has weird issues.
To remove the drive letter I would use:
subst E: /D
subst F: /D
subst G: /D
subst I: /D
subst J: /D
subst M: /D
subst N: /D
subst O: /D
subst Q: /D