Ciao Giuseppe,
elimina il Servizio da te creato e verifica anche quali protocolli hai attivato cioè REST e rimuovi gli eventuai token presenti.
Non mi torna nemmeno che le funzionalità esposte per il mobile siano così poche ma non avendo una 2.5 sottomano non posso fare confronti: possono solo confrontarmi con la lista indicata qui, https://docs.moodle.org/dev/Web_service_API_functions, ordinabile per versione e vedrai che per la sola 2.5 le funzionalità richieste per la mobile app sono numerose.
L'unica pensata che ho è che manca per gli utenti autenticati il permesso di creare token (moodle/webservice:createtoken, Site administration > Users > Permissions > Define roles, aggiungerlo in Authenticated user role).
HTH,
Matteo