I tried my best to understand why this doesn’t work in dmxAppConnect.js, but I couldn’t figure it out.
How do server connect components partially work in app flows but not use the details in the fetch component’s fetch function? I couldn’t fully understand how the two (flows and the rest of app connect) are connected.
Even forcing credentials on all server connects by changing this.props.credentials && (this.xhr.withCredentials = !0) to this.xhr.withCredentials = !0 in the fetch function only affects server connects on a page, not within flows.
Also trying to manually add credentials="true" to a server connect in a flow did nothing.
I don’t think this is fixed or I’m encountering a different error in Beta channel. The video below shows Stable channel first, then switches to Beta. In Stable you will see the App Flow triggering the steps in it (there’s not a security restrict currently so they do not require credentials), but when switching to Beta the steps in the App Flow do not fire at all.