Have you removed items one at a time to see if the crash happens? In other words, remove the Image and see if it crashes. If not, it's the Image causing the issue. If not, remove the Text, etc.
If it still crashes, then remove all attributes and add them back one at a time until it crashes.
As an aside, your code can be cleaned up a little:
I doubt you need the clear backgrounds.
foregroundColor() is deprecated. You should use foregroundStyle() instead.
.onAppear {} doesn't seem to have anything in it, so remove it. (You may have removed the contents for this post.)
VStack(){ doesn't need empty parentheses, so can be VStack {.
Does defaultImage exist as a UIImage?
Are your frame sizes valid? That might trigger metrics issues.