No hay mucha información en tu pregunta, pero te explicaré una manera común en que puedes resolver este tipo de problema. En resumen: necesita obtener más datos de resolución de problemas y luego usar sus habilidades de pensamiento crítico para encontrar la causa del problema usando esos datos.
Recuerde que las respuestas como "HTTP 400 Bad Request" provienen del servidor HTTP . Por lo tanto, debe averiguar por qué al servidor HTTP no le gustó lo que recibió cuando usó la SIM de Airtel.
Una forma de hacerlo es configurar su propio servidor HTTP (si el servidor que está utilizando actualmente no está bajo su control). Luego puede buscar en su registro de acceso (o usar tcpdump o wireshark, que es mi opción preferida) para capturar lo que el servidor HTTP está recibiendo en cada caso.
La respuesta del servidor HTTP fue diferente entre las dos pruebas. Por lo tanto, debe haber recibido algo diferente al usar las dos SIM diferentes. Al capturar la solicitud HTTP recibida en el servidor al usar la SIM de Vodafone, luego hacer lo mismo con la SIM de Airtel y analizar / comparar esos 2 conjuntos de datos, encontrará lo que está causando la HTTP El servidor responderá de manera diferente en tus 2 pruebas.