How to stop USSD

Hi,
for reading prepaid balance, I am sending
at+cusd=1,"*100#"
The answer looks like this:
+CUSD:1,“15.00Euro
Press 1 to load money, press 2 for Callya transfer”,0

Then modem (or network) is waiting for 20s for answer, then it sends
+CUSD:4

My problem is, that I neither want option 1 nor option 2. I just want to stop the USSD command immediatly.

Can you check what happens when you give at+cusd=0,"*100#" … . The message you got was because the network after sending the balance sends the same… In case , you dont want to wait after receiving the balance, then you can always use “AT+WAC” command to abort the command and get out of it…