I have an idea, but I need to check on Monday.
On the RAK3172 we changed the low power modes. Some customers who are using both UART’s had problems that the second UART was not waking up the device because the mode chosen disabled the second UART.
In the new version the low power mode is different, leaving the UART2 active. But there is an option to switch back (permanent) to the other LPM. The documentation is for it is not yet online.
From the API side, the command to enable/disable the LPM:
/**@par Description
* This api allows to get the low power mode
*
* @par Syntax
* api.system.lpm.get()
* @retval 1 for low power mode enabled
* @retval 0 for low power mode disabled
* @par Example
* @verbatim
void setup()
{
Serial.begin(115200);
Serial.printf("Set the low power mode %s\n\r", api.system.lpm.set(1) ? "Success" : "Fail");
}
void loop()
{
Serial.printf("The low power mode = %d\n\r", api.system.lpm.get());
delay(1000);
}
@endverbatim
*/