This issue has been tough to nail down. It’s possible that your sites.json has been corrupted, but there might also be something strange happening within the workflow of using the external drive as well. I did some searching and found a similar topic and issue from you back in 2024.