SKOverlay.AppClipConfiguration banner not appearing in TestFlight build of App Clip

I'm using the .appStoreOverlay modifier in a SwiftUI app clip. When running in the sim or on device in Xcode, the banner displays just fine. But the banner never displays in a TestFlight build. Is this expected or should I be seeing the banner in TF builds as well?

    @State var showRecommended = false

    var body: some View {
        VStack {
            ...
        }
        .appStoreOverlay(isPresented: $showRecommended) {
            SKOverlay.AppClipConfiguration(position: .bottomRaised)
        }
        .onAppear {
            if condition { showRecommended = true }
        }
    }

I've found that if I show the overlay in response to a button press, the banner does appear in the TestFlight build. So perhaps it's an issue with trying to show it when the view appears. If that is the case, it's misleading that it works in development builds but not in TF builds.

@osadbe I am facing the same issue currrently. Were you able to solve it? If yes, What was the solution? Thanks.

SKOverlay.AppClipConfiguration banner not appearing in TestFlight build of App Clip
 
 
Q