CesiumJs MapboxImageryProvider not working Mapbox Raster Tilesets

I am getting the above error when I use MapboxImageryProvider

  cesiumImageryLayer = new MapboxImageryProvider({
            mapId: mapId,
            accessToken: mapboxAccessToken,
          });

  const addedLayer = this.viewer.imageryLayers.addImageryProvider(
        cesiumImageryLayer,
        zIndex,
      );

I have tried the same mapId and mapboxAccessToken in Openlayers and it is valid and working.

npm version: “cesium”: “^1.104.0”,