USSD Support + EC200S

Hello,
I have a EC200S-EU module, and I am going to use AT+CUSD code, such as AT+CUSD=1," 5551*2#",15 but when I send any code ,receive +CME ERROR:3.
what should I do to get valid response? is this module support USSD code?

Description
This command allows control of the Unstructured Supplementary Service Data (USSD) according to
GSM 02.90. Both network and mobile initiated operations are supported.

Command Possible response
AT+CUSD=? +CUSD: (list of supported s)
AT+CUSD? +CUSD:
AT+CUSD=[,[,]] OK

Parameter
:
• 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)
:
• 0 no further user action required (network initiated USSD Notify, or no further information needed
after mobile initiated operation)
• 1 further user action required (network initiated USSD Request, or further information needed after
mobile initiated operation)
• 2 USSD terminated by network
• 3 other local client has responded
• 4 operation not supported
• 5 network time out
: string type USSD string (when parameter is not given, network is not interrogated):
if indicates that 3GPP TS 23.038 [25] 7 bit default alphabet is used:
if TE character set other than “HEX” (refer command Select TE Character Set +CSCS):
MT/TA converts GSM alphabet into current TE character set according to rules of 3GPP TS 27.005 [24]
Annex A
if TE character set is “HEX”:
MT/TA converts each 7 bit character of GSM alphabet into two IRA character long hexadecimal number
(e.g. character (GSM 23) is presented as 17 (IRA 49 and 55))
if indicates that 8 bit data coding scheme is used:
MT/TA converts each 8 bit octet into two IRA character long hexadecimal number (e.g. octet with integer
value 42 is presented to TE as two characters 2A (IRA 50 and 65))
: 3GPP TS 23.038 [25] Cell Broadcast Data Coding Scheme in integer format (default 0)
Remark
This command allows control of the Unstuctured Supplementary Service Data (USSD) according
to 3GPP TS 22.090 [23]. Both network and mobile initiated operations are supported. Parameter
is used to disable/enable the presentation of an unsolicited result code (USSD response from the
network, or network initiated operation) +CUSD: [,] to the TE. In addition, value
=2 is used to cancel an ongoing USSD session.
When is given, a mobile initiated USSD string or a response USSD string to a network initiated operation is sent to the network. The response USSD string from the network is returned in a
subsequent unsolicited +CUSD result code.
If the parameter is input, the data will be transmitted as USSD vertion2, otherwise, it will be
transmitted as USSD version 1.
Note: Currently, DCS only support 0.
Example
AT+CUSD=1
OK
AT+CUSD?
+CUSD: 1
OK

Hi…In common the Opis 60s versatile underpins USSD codes through an undocumented highlight. On the off chance that you dial the USSD code with a driving *, it is passed on to the arrange within the same way because it would with a standard portable phone. As the Opis 60s portable doesn’t have a show, you’ll be that as it may not be able to see any reaction. This renders some commands (e.g. show my account status) futile, while the ones you’ve got cited (and numerous others) work well, as it were that you simply will not get visual input that they have been executed.