Nano CH340G + SIM7600E-H: LTE insufficient signal despite strong network availability

OK. You could try this small addition to the sketch in setup(). The idea is, that during the wait loop, it keeps testing the signal strength and printing the results until a 'w' is entered as the serial console.

Fluctuating signal strength could also be a consequence of inadequate power but you have said you are using lithium batteries which should be enough.

//OLD CODE
    delay(1000);
    char c = 'm';
    int Signal = gprs.getSignalQuality();
    if ((Signal > -10)) {
      Serial.print(F("Signalstärke unbrauchbar "));
      while (c != 'w') {
        c = Serial.read();
        delay(1000);
      }
    }

You just have to add the four marked lines //* new *// into the code

//NEW CODE	
    delay(1000);
    char c = 'm';
    int Signal = gprs.getSignalQuality();
    if ((Signal > -10)) {
      Serial.print(F("Signalstärke unbrauchbar "));
      while (c != 'w') {
        c = Serial.read();
        delay(1000);
		Signal = gprs.getSignalQuality();    //* new *//
		Serial.print(F("Signal Strength ")); //* new *//
		Serial.print(Signal);  				 //* new *//
        Serial.println(F(" dB")); 			 //* new *//
      }
    }