[Coinbase Pay SDK] experience always defaults to "new_tab"

Hi, I’ve integrated Coinbase Pay SDK/Plugin according to: Integrating Coinbase Pay | Coinbase Cloud

You can find minimal example here (insert your own “appId” key): cbpay-simple - CodeSandbox

The library initializes but with following error:

image

It does not crash the widget but I guess thats the reason why experience is always opening in new tab. No popup or embedded option is considered. Also no “onSuccess”, “onExit” and “onEvent” callbacks will be called.

Im wondering, could that be related to “appId” being bound to specific domain only?

Can you assist?