Run as Context 0 but always "apply" permissions on app start

Hi there =]

2 apps in particular right now are giving me a pain: stirling-pdf and npm-plus.

Whenever I start them, it takes eternity to get over the applying permissions part. I notice the run as context is root but in the app edit settings page, the lowest number I can set is 568 which is probably good, but I don’t have an SSD and this takes a really long time lol.

Am I supposed to apply ACL settings? I believe if I run sudo chmod -R 777 /mnt/app/location/here it will zip through the app loading - but something about that doesn’t seem right.

Wish it was something simple I’m supposed to know and configure.

Here (Installing Apps | TrueNAS Apps Market) says

ixVolumes do not require setting up an Access Control List (ACL) and Access Control Entry (ACE) in the app configuration settings, but host paths do. After entering the path inside the container in Mount Path, select Enable ACL. Browse to or enter the path to the dataset in Host Path. Click Add next to ACL Entries to display a set of ACE fields. Use ID Type to select whether the ACE is for a user or a group. Enter the UID or GID in ID and adjust the permissions level in Access.

Refer to the app Run As Context on the app details screen for default ID requirements. A user or group ID does not need to exist locally on TrueNAS or match the name configured in the container. You do not need to add these users in Credentials to add the UID/GID as an ACE for the host path dataset.

So I really just need to set 568 as full control and done? If so I think I’m still experiencing problems. Any help appreciated.