I am replicating the Swift UI tutorial and encounter the reported issue running on XCode 12.3 .
The preview breaks when the variable which hold the .json is passed to preview.
The solution was to delete my custom .json file and rename *theirs "landmarkData.json"