Estimado Luis,
Algo similar me sucedió (no se si sea tu caso), con un procedimiento de autorización que se modifico el código del escenario movil "getmessagelist" para que saliera solo lo que el usuario necesitaba ver, y funcionaba correctamente hasta que se realizo un upgrade de 9.1 PL4 a 9.1 PL8.
Después de diferentes validaciones, notamos que al actualizar la integración SAP modifico los escenarios, por lo cual dejaron de existir unos atoms que se ejecutaban por una consulta directa, y pasaron a ejecutarse por unos XML. La solución debería ser modificar el nuevo escenario pero debido a que no conocemos cada uno de los procesos que realiza se opto por volver a la integración inicial.
Slds,
IFV