Según entiendo la web y la app movil no consumen los mismos endpoints, entonces es problema de la parte del api.
prueba a indicar el tipo de respuesta que vas ha hacer, en caso de Json
Yo no entiendo apenas PHP, no se si esa es la manera de correcta de indicarle el tipo de contenido, pero prueba a indicarselo y si no es pues a seguir descartando cosas.