LPS-46267 The archived setups always belong to the site even if there are page scopes, so getScopeGroupId() should not be used. Instead use getSiteGroupId()

This depends on pull https://github.com/brianchandotcom/liferay-plugins/pull/3177. After this is accepted we will do deprecation of methods in PortletPreferencesImpl that are no longer needed. Also note that we instanced SettingsHelper instead of using a Util class with static methods because @rotty3000 has explicitely asked to don't use that patter any more /cc @izaera