I found that if any of the SPM packages using binary dependencies the preview will fail.
if my case it was a local Package with Firebase Binaries
targets: [
.binaryTarget(name: "FirebaseAnalytics", path: "Frameworks/FirebaseAnalytics/FirebaseAnalytics.xcframework"),
After I removed the local package with binaries I can finally see my preview.