This issue can be caused by registering 64-bit add-ons on a 32-bit client. Even if one add-on is not developed for the correct platform, all add-ons will be affected. Trying to change the Default Group of all add-ons will give the error above.

Solution 1: 

When Developing Add-Ons Ensure to follow the guidelines in the Add-Ons Compatibility Guide.

Solution 2: 

Remove all Add-Ons and install one by one testing after each install thereby identifying the problem add-on.

Solution 3: 

Please send ticket to SAP to obtain approval before proceed.

Proceed as follows:

  1. Stop SAP Business One

  2. Log off all users from the affected database

  3. Back up the affected database

  4. Run the following queries on the affected database: 

    - delete from OARI 

    - delete from ARI1

  5. If still not working, delete temporary folders: 

    %userprofile%\AppData\Local\SAP 

    %userprofile%\AppData\Local\VirtualStore\Program Files (x86)\SAP 

    %Temp%

  6. Start SAP Business One as  Windows administrator

  7. Ensure the add-on reg-files 32-bit meet the SAP client 32-bit (add-ons 64-bit meet the SAP client 64-bit)


Reference : SAP Note 2077101: http://service.sap.com/sap/support/notes/2077101



Troubleshoot Addon Registration

Below are steps to resolve Addon installation issue in SBO Client if there are issue with the SAP Addon registration and installation.


Rename or delete below files in "C:\Program Files (86)\SAP\SAP Business One" or "C:\Program Files\SAP\SAP Business One" folder.


      AddOnsInstall.sbo

      AddOnsLocalRegistration.sbo


These files controls installed addons on the client, and if you remove them the addon will try to reinstall the addon.


Also try go to %temp%\SM_OBS_DLL and delete/rename this as well. Controls versions of the SDK and there might be some left-overs from older versions.


If above still not working, try go to delete the addon registry in the SBO-Common, SARI table.