I encountered this same issue today: my fix was to apply .scrollEdgeEffectHidden(true, for: .top) on the inner (horizontal) scroll view (line 17 in your snippet).
In my case at least this work around doesn't affect the UI of my screen.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: