Hi jonnebpl
Can you confirm that the requestsers have a site associated to them?
If the requester object does not have a site associated then it will not get updated in the request when you change the requester
Andrei