I'm having a problem with our YT instance (InCloud 2017.4 build 39406) when a user moves an issue to another project.
For example, we have Project A and Project B. The user is a Developer in Project A and a global Reporter - default role permissions for both. When they change the project from Project A to Project B, they get the following error:
You don't have enough permissions to perform the operation. Try to reload the page and check if you are logged in. If it doesn't help, please consult with your server's administrator.
As near as we can tell, the issues are being moved correctly and everything seems to work fine. At first I thought it was a problem with running some workflows that happen on Project B, but I disabled them and the error still occurred. So, now my best guess is that it's a problem with the adding/removing of fields in the issue for the new project (since the user only has view permissions), but I'm not sure what could be done if that is the problem.
Is there some permission that needs to be set to allow issues to be moved between projects or some way to fix/hide the error without requiring that the user be a Developer for both projects?