Issue with Embedded POS app - AppBridge Cart not fetching data

Hi @runTimeZero

Can you try this snippet?

const AppBridge = window['app-bridge'];
const actions = window['app-bridge'].actions;
const createApp = AppBridge.createApp;
const Cart = actions.Cart;

const app = createApp({
  apiKey: 'foo',  
  shopOrigin: 'foobar.myshopify.com'
});

const unsubscribe = app.subscribe(Features.ActionType.UPDATE, function () { 
  app.featuresAvailable(Group.Cart).then((features) => { 
    const hasFetchCart = features.Cart[Cart.Action.FETCH]; 
    if (hasFetchCart) { 
      unsubscribe(); 
      const cart = Cart.create(app); 
      cart.subscribe(AppBridge.Cart.Action.UPDATE, payload => { 
        console.log({cart: { payload }}); 
      });
      cart.dispatch(Cart.Action.FETCH);
    } 
  }); 
});