That's weird, everybody should have permissions to post bugs or feature requests. I see on your error message that it mentions the "Assign issues" permission, are you trying to assign it to someone? If you're just trying to submit your bug and are still having problems, please send us a screenshot of the form you completed so we can see if there's anything wrong.
Also, if you'd like me to submit it on your behalf, you can copy your text in the message and I'll send the bug for you.
No, of course I'm not trying to assign issues to anyone. I don't even see an option to do that.
Sure. GitHub auth is totally broken in SourceTree for Mac. It's been broken for at least 8 months. It's getting ridiculous.
1. If you save your GitHub account with Basic Auth, even though you've saved the password, SourceTree asks for your password 3 - 5 times whenever you commit or pull. In the password dialog, there is a "Save to keychain" checkbox, but this doesn't seem to work - I check it every time, but it continues asking for my password.
2. If you connect your GitHub account with OAuth, SourceTree is only able to pull from public repos. It cannot push to public repos, and can't access private repos at all. This is because SourceTree requests the wrong permission set (it ONLY requests public read permissions, which is totally insufficient for a Git frontend).
Occurs in SourceTree 3.2.1 (225) and earlier.
Thanks for your detailed message.
The first part seems like it's been addressed several times and I found some bugs already in relation to it, please check them out, see if they apply to your case, and comment on them if necessary. Some of them are old, but I don't want to discard the idea that this might be a regression so I'll post them here as well:
If your Github account is Enterprise, then you might be affected by this one:
For the second part of your message, I haven't been able to find an existing bug so I submitted one and you can find it at https://jira.atlassian.com/browse/SRCTREE-6866.
Hope that helps!