Когда вы пытались выполнить хранимый процесс вручную, использовали ли вы те же учетные данные, которые использует адаптер таблицы вашего приложения? Если нет, попробуйте выдать себя за пользователя и посмотреть, сможете ли вы увидеть ошибку, которую ваше приложение в данный момент не улавливает.
Кстати, у вас есть обработка исключений в коде вашего приложения для запроса к базе данных? Возможно, ошибка возникает, но игнорируется, потому что вы ее не перехватываете.