If you choose to use another profile then you will need to manually approve the ZAP extension for every site you use it for, every time you launch a browser from ZAP.
This is a Firefox restriction - for more details see Bugzilla Bug 183609.
It should work fine in the ZAP Docker Images as the 'zap-client-profile' is added to them. If you create your own container images then you may need to include it as well.
For more information see