"VariationActivationError: channelIds.map is not a function" When pushing theme files live in BigCommerce

I'm trying to push my updated theme files for BigCommerce using a modified version of Cornerstone Light theme. I started getting an error that says: not ok -- VariationActivationError: channelIds.map is not a function and when I search my theme for channelIds.map or channelIds nothing comes up. I do have several entries for channelId.

I'm really not experienced enough to know what info I should provide that may help answer the issue... but here are the entries that contain the channelId.

global.js

const {
            channelId, cartId, productId, categoryId, secureBaseUrl, maintenanceModeSettings, adminBarLanguage, showAdminBar,
        } = this.context;

...

        if (showAdminBar) {
            adminBar(secureBaseUrl, channelId, maintenanceModeSettings, JSON.parse(adminBarLanguage), productId, categoryId);
        }

base.html

        {{~inject 'channelId' settings.channel_id}}

adminBar.js

 * @param channelId
export default function (secureBaseUrl, channelId = 1, maintenanceMode = {}, adminBarLanguage, productId, categoryId) {

Solution 1:

This was recently resolved! You will need to upgrade the Cli version to v3.9.0 and try again. More information on this error and what was resolved can be found here.