I have a bunch of people who not only have teacher roles in many courses, they have a site role which allows them to look at everyone else's stuff, enroll people and generally poke stuff. When our site was 1.9 I took the permission to move courses away because they kept moving them "accidentally" and then would freak out. But in 2.5, accidentally moving courses is pretty hard and I've given permission back. But it doesn't seem to be working.
Both roles have permissions to edit course category but when they try to change the course location in Edit Settings, the only option they have is the category they are currently in. I gave them manage category permission (which I don't want them to have, except in their specific areas) and when they manage category, they can move the courses anywhere they like...but if they go to Edit Settings, we're back to the same problem.
Here are my settings for the areas that look relevant for the site role:
In the Course Permissions:
From what I can tell, they should be able to edit the category...I've also told them to switch role to or enroll themselves as facilitator first, which should resolve any lingering issue, but it doesn't seem to have an impact.
Here are my facilitator roles permissions:
And in Course permissions:
Where am I messing up?