Each modem which support AT commands return OK when you put AT+CUSD
Sending AT+CUSD without any parameter mean you are asking the modem if it support this command.
you need to add more parameters
AT+CUSD=[<n>[,<str>[,<dcs>]]]
Eg:
I'm in Togo the i'm using Togocel SIM card. To check my balance i must use
AT+CUSD=1,"*444#",15
< n > : integer type (sets/shows the result code presentation status to
the TE)
0 disable the result code presentation to the TE
1 enable the result code presentation to the TE
2 cancel session (not applicable to read command response)
< str > : string type USSD-string (when parameter is not given, network is not interrogated)
< dcs > : integer type (shows Cell Broadcast Data Coding Scheme, see 3GPP TS 23.038 [25]). Default value is 0.