Permissions driving me crazy

rI’m being driven insane by permissions between sonarr and nzbget! If I set umask permissions in nzbget to anything other than blank (not ‘1000’ or ‘0777’ or ‘0666’) I get "error parsing nzb-file errors when sonarr tries to pass an nzb file to it.

If I DON’T have a umask setting in nzbget, then sonarr can’t post-process the output from nzbget because the permissions are wrong.

How do I get these two to play nicely together?? They’re both running under my userid and the ‘users’ group–I don’t understand why the permissions get set to something in one that the other can’t handle.

What’s the trick here?