hay unos imsi catcher que tienen esa funcion, otra forma es mandar un link camuflado con un escript de rastreo, otra es triangulando la señal de las antenas pero eso ya necesitas cierto equipo para eso.
tambien el del script camuflado funciiona con face,watsapp, instagram, telegram
si es por watss, hay un script embedido en imagen que te da la ubicacion y otra informacion sobre la persona que abrio la imagen por el watsspapa, no te lo pongo por aca porque hay reglas y despues me borran los mensajes.
intenta revisar la peticion sql, probablemente te rechaze la conexion por no haber especificado la contraseña y el usuario, en el codigo sql de tu peticion.
Intenta modificar en el codigo del programa y si apunta a tu base de datos, si eso no sirve intenta actualizar la biblioteca de librerias, algo parecido me ocurria al programar en arduino.