Winter '26 Legacy Component Fix

The Salesforce Winter '26 release introduced a bug that affects Orgs running ActiFi's legacy Lightning Component (SuccessPro_LC versions 1.10 to 1.17).
The Component wrappers the ActiFi Connected App and allows the App to respond to UI content changes and resizing. As part of the legacy functionality, the Component passes browser information to the Connected App. This browser information object is broken in the Winter '26 release, and since it is no longer needed for the App to function, the immediate fix is to disable the code that passes this information.
Prior to implementing the fix, the ActiFi/SuccessPro app will hang on the Salesforce loading bar as in this example:

Please see below for steps to modify the SuccessPro_LC package code.

    Navigate to the Salesforce Admin Setup UI and search for "Installed Packages" in the quick find search box.

    Locate the SuccessPro_LC package and click on the package name.

    Click "View Components", then on the next screen "SuccessProApp", then on the next screen "Developer Console".

    The Salesforce Developer Console will open in a new window. In this window, click on the item named "HELPER" in the Lightning Components list at upper right to open the SuccessProAppHelper.js file.

    Scroll down in this file to locate the following lines of code:

    Add a double forward-slash // ahead of the console.log and canvasParameters lines to disable this code, as in the example below.

    From the menu at the top of the Developer Console, select File, then Save to save your changes.

    You may now close the Developer Console. To verify that the fix worked, navigate to a record that contains the ActiFi/SuccessPro App and confirm that the UI no longer hangs at the loading bar. Note: your view may be different than the example below. As long as the loading bar disappears and any App UI appears, the fix was successful.