Veritas NetBackup® 9.1 was released earlier this month with several new features like full support for backup and restore of Kubernetes, backup anomaly detection using AI/ML, non-privileged user for NetBackup services, etc. You can read about the new features in detail in the NetBackup 9.1 Release Notes guide.
Before an upgrade, it is recommended to perform a catalog backup. The catalog backup generates a DR package and a DR file. In case you are duplicating your catalog backups, which you should, and during the catalog backup if your duplication/SLPs are disabled, the duplication jobs will fail after the upgrade with status: (9202) The service user account does not have the write permissions on the specified path.
This happens even if you have setup the permissions for the new non-privileged user for NetBackup services properly. Reason being that before upgrade, the catalog backup process created files with root:root privileges and after upgrade, the duplication job tries to update the DR file (.drpkg) with non-privileged credentials and it fails.
Solution: After upgrade, before enabling duplication jobs/SLPs, change ownership of DR file in recovery location to new non-privileged user's username.