The mobileapps service follows MediaWiki redirects internally, and returns responses corresponding to the final destination of those redirects. As a consequence, those responses are then stored under the original title.
However, those stored non-canonical resources are never updated thereafter.
To fix this, we need to handle redirects in a more consistent and careful manner.
Options
1) Generalize redirect handling in RESTBase
This option would implement redirect handling at a higher level, possibly based on title / revision information gathered as part of access checks.
2) Return redirect responses from clients
Another option is to return & store actual redirect (302) responses from services like mobileapps, and leave following those redirects to the client.