BG77 mount on rak5860 AT commands INITIALIZATION

dear Forum

i have problem trying to connect to the network using V-Sim of Vodafone and BG77 chipset, from my Arduino program i set this initial sequence =

16:04:28.547 -> BG77 power up!
16:04:29.022 ->
16:04:29.022 -> Quectel
16:04:29.022 -> BG77
16:04:29.022 -> Revision: BG77LAR02A04
16:04:29.022 ->
16:04:29.022 -> OK
16:04:29.022 ->
16:04:31.523 ->
16:04:35.517 ->
16:04:35.517 -> ERROR
16:04:35.517 ->
16:04:38.016 ->
16:04:38.016 -> OK
16:04:38.016 ->
16:04:41.496 ->
16:04:41.496 -> OK
16:04:41.496 ->
16:04:45.445 ->
16:04:45.445 -> ERROR
16:04:45.445 ->
16:04:49.407 ->
16:04:49.407 -> OK

this is the program

Serial.println(“RAK11200 Cellular TEST With V Sim Vodafone sim card!”);

//BG77 init , Check if the modem is already awake

time_t timeout = millis();
bool moduleSleeps = true;
Serial1.begin(115200);
delay(1000);
pinMode(BG77_GPS_ENABLE, OUTPUT);
digitalWrite(BG77_GPS_ENABLE, 1);
Serial1.println(“ATI”);
//BG77 init
while ((millis() - timeout) < 16000)
{
if (Serial1.available())
{
String result = Serial1.readString();
Serial.println(“Modem response after start:”);
Serial.println(result);
moduleSleeps = false;
}
}
if (moduleSleeps)
{
// Module slept, wake it up
pinMode(BG77_POWER_KEY, OUTPUT);
digitalWrite(BG77_POWER_KEY, 0);
delay(1000);
digitalWrite(BG77_POWER_KEY, 1);
delay(2000);
digitalWrite(BG77_POWER_KEY, 0);
delay(1000);
}
Serial.println(“BG77 power up!”);

bg77_at("ATI", 500);
delay(2000);
bg77_at(" AT+QCFG='band',F,80084,80084", 500);

delay(2000);
bg77_at(“AT+QCFG=‘nwscanmode’,1,1” , 2000);
delay(2000);
bg77_at(“AT+CGDCONT=1,“IP”,“m2m.vodafone.it””, 500);
delay(2000);

bg77_at(“AT+CFUN=1,0” ,1500);
delay(2000);
bg77_at(“AT+CEGREG=?” ,2000);
delay(2000);
bg77_at(“AT+CTZU=1” ,2000);
delay(2000);

I can’t undestand , please someone can send me the correct AT command initialize sequence ?

since the posted is RAK5860 moudle , it is not Quectel product
.

pls login RAK willess product website first . and consult it there.

thank you for the answer .