Bug 9528 added a pickup at column to the holds tab on the circulation/patron detail screens. Liz Rea mentioned, "it should be editable without deleting and re-adding the reserve." I'm filing a new bug with that suggestion. That would be quite useful to have.
This is valid on master, not just 3.22. Trying to update the branch via the Holds tab in Patron details returns a dialogue of: There was an error: error Method Not Allowed It would be useful if the value could be edited. If it can't be edited, it should be text, and not a drop down menu.
This is still valid in 17.05.06 and 17.11.01. If you attempt to update the pickup branch via the Holds tab in Patron details (moremember.pl) you receive a dialogue box of: There was an error: error Method Not Allowed.. The work around is you can change the pickup location in request.pl.
This is working for me on master. This feature does rely on the REST api being configured and activated, can you verify this is the case on your system?