SoftwareSerial não comunica com SIM800L

Oi pessoal, sou novo aqui no fórum,
Preciso de ajuda já estou a 3 meses a tentar por meu Arduino a funcionar com meu "Sim800l" mas não consigo.

Eu acabo achando que a biblioteca "Software Serial" que tenho têm algum problema porque não comunica com meu "Sim800l". Mesmo usando a programação mais básica de comando "AT" ele nunca me retorna a resposta "OK" . Peço ajuda.

O que realmente tenho que fazer para que haja comunicação entre meu" Arduino Uno" e meu "Sim800l" ?

Em que país você está?

Se for no Brasil, tem que verificar se o IMEI do seu SIM800L está homologado pela ANATEL.

https://www.techtudo.com.br/dicas-e-tutoriais/2019/11/como-saber-se...

RV mineirin

Eu estou em Moçambique, o IMEI cá em meu país está desbloqueado,

Na semana passada eu testei o Sim800l usando uma biblioteca diferente do Software Serial, usei adafruit_fona... E funcionou perfeitamente, mas o problema é: eu estava a usar um código que não fui eu que desenvolvi e torna-se difícil para eu perceber o código porque é muito complexo...