Qmicli and sleep mode (low power consumption)

Hi guys,
I’m trying to run USB modem EC25-E with Linux on batteries.
What I have managed so far it to connect to network using with the the following commands:

sudo ip link set dev wwan0 down
echo Y | sudo tee /sys/class/net/wwan0/qmi/raw_ip
sudo ip link set dev wwan0 up

sudo qmicli -d /dev/cdc-wdm0 --dms-set-operating-mode=low-power
sudo qmicli -d /dev/cdc-wdm0 --dms-set-operating-mode=online
sudo qmicli -d /dev/cdc-wdm0 --wds-stop-network=disable-autoconnect
sudo qmicli -d /dev/cdc-wdm0 --wds-start-network=apn='internet.ht.hr',ip-type=4 --client-no-release-cid
sudo qmicli -d /dev/cdc-wdm0 --wds-get-current-settings
sudo qmicli -d /dev/cdc-wdm0 --nas-get-serving-system

Then replicate the received IP to wwan0 interface:

sudo ip addr add <IP>/24 dev wwan0
sudo ip route add <GW> dev wwan0
sudo ip route add default via <GW> dev wwan0
sudo systemctl restart systemd-resolved.service

The issue which i have is that i don’t quite understand the relationship between AT+QSCLK=1 and sudo qmicli -d /dev/cdc-wdm0 --dms-set-operating-mode=low-power.

When i use qmicli’s online -> low-power -> online i lose the IP’s and have to reconnect again. I also have issue understanding how to put the modem into sleep mode when i use the aplication with USB as stated in the https://www.codico.com/media/productattach/q/u/quectel_ec25_hardware_design_v1.0_1922279_10.pdf.

Any information or opinion is welcome.
Thanks

Please use AT+QSCLK to control whether the module enters into sleep mode.