Problem installing extension app package through NavApp for Business Central 220

We are trying to install and test our extension package for on-prem Business Central 220 version

We are using the following commands:

(Navigate to the navadmintool.ps1 script in Business Central folder)
Publish-NAVApp -ServerInstance BC220 -Path C:\temp\extensionapplication.app -SkipVerification

When we run the Publish-NAVApp command we get the following error:
your program license does not allow you to publish ‘UserSettingsABA’
[UserSettingsABA is one of files in the app]

The licence we are using is a developer licence.

Are different licences required to do on-prem extension installation for Sanbox/Prod?

Perhaps is a problem with the object number.

https://community.dynamics.com/forums/thread/details/?threadid=34fcb31f-3427-4ec2-8cc7-fa95aef983b3

In response to my question, the solution we carried out was install the application on the working Business Central then use the following command to export a runtime package:

Get-NAVAppRuntimePackage -ServerInstance $BCServerNameInstance -AppName $AppName -Version $Version -ExtensionPath $OutputPath

Then use this new package and install it on the other Business Central On Prem installs.