Olá amigo,
1. Entenda o que significa o erro 400.
O código de status de resposta HTTP 400 Bad Request indica que o servidor não pode ou não irá processar a requisição devido a alguma coisa que foi entendida como um erro do cliente (por exemplo, sintaxe de requisição mal formada, enquadramento de mensagem de requisição inválida ou requisição de roteamento enganosa).
2. Erro, pode ser executada por falha https:// servidor mal configurado.
3. Erro, pode ser pois a página A está chamando a página B.
Porém ela foi apagada ou não existem caminho da função chamada.
Sugiro fazer teste local de execução, dando certo o erro está no servidor web.
#Semeador