1e41f4b71Sopenharmony_ci# Form Error Codes
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci> **NOTE**
4e41f4b71Sopenharmony_ci>
5e41f4b71Sopenharmony_ci> This topic describes only module-specific error codes. For details about universal error codes, see [Universal Error Codes](../errorcode-universal.md).
6e41f4b71Sopenharmony_ci
7e41f4b71Sopenharmony_ci## 16500001 Internal Error
8e41f4b71Sopenharmony_ci
9e41f4b71Sopenharmony_ci**Error Message**
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_ciInternal error.
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci**Description**
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ciA common kernel error, for example, a malloc failure, occurs.
16e41f4b71Sopenharmony_ci
17e41f4b71Sopenharmony_ci**Possible Causes**
18e41f4b71Sopenharmony_ci
19e41f4b71Sopenharmony_ciThe memory is insufficient.
20e41f4b71Sopenharmony_ci
21e41f4b71Sopenharmony_ci**Solution**
22e41f4b71Sopenharmony_ci
23e41f4b71Sopenharmony_ciAnalyze the memory usage of the entire process, and check whether memory leakage occurs.
24e41f4b71Sopenharmony_ci
25e41f4b71Sopenharmony_ci## 16500050 IPC Failure
26e41f4b71Sopenharmony_ci
27e41f4b71Sopenharmony_ci**Error Message**
28e41f4b71Sopenharmony_ci
29e41f4b71Sopenharmony_ciIPC connection error.
30e41f4b71Sopenharmony_ci
31e41f4b71Sopenharmony_ci**Description**
32e41f4b71Sopenharmony_ci
33e41f4b71Sopenharmony_ciAn error occurs when the system initiates inter-process communications (IPC) to complete the request.
34e41f4b71Sopenharmony_ci
35e41f4b71Sopenharmony_ci**Possible Causes**
36e41f4b71Sopenharmony_ci
37e41f4b71Sopenharmony_ciThe parameter value passed in the API is too large, causing IPC data verification failure.
38e41f4b71Sopenharmony_ci
39e41f4b71Sopenharmony_ci**Solution**
40e41f4b71Sopenharmony_ci
41e41f4b71Sopenharmony_ciPass appropriate parameter values.
42e41f4b71Sopenharmony_ci
43e41f4b71Sopenharmony_ci## 16500060 Service Connection Failure
44e41f4b71Sopenharmony_ci
45e41f4b71Sopenharmony_ci**Error Message**
46e41f4b71Sopenharmony_ci
47e41f4b71Sopenharmony_ciService connection error.
48e41f4b71Sopenharmony_ci
49e41f4b71Sopenharmony_ci**Description**
50e41f4b71Sopenharmony_ci
51e41f4b71Sopenharmony_ciAn error occurs when the system attempts to connect to a service to complete the request.
52e41f4b71Sopenharmony_ci
53e41f4b71Sopenharmony_ci**Possible Causes**
54e41f4b71Sopenharmony_ci
55e41f4b71Sopenharmony_ciThe service is busy or abnormal.
56e41f4b71Sopenharmony_ci
57e41f4b71Sopenharmony_ci**Solution**
58e41f4b71Sopenharmony_ci
59e41f4b71Sopenharmony_ciTry again after the service is restarted.
60e41f4b71Sopenharmony_ci
61e41f4b71Sopenharmony_ci## 16500100 Failed to Obtain Widget Configuration Information
62e41f4b71Sopenharmony_ci
63e41f4b71Sopenharmony_ci**Error Message**
64e41f4b71Sopenharmony_ci
65e41f4b71Sopenharmony_ciFailed to obtain configuration information.
66e41f4b71Sopenharmony_ci
67e41f4b71Sopenharmony_ci**Description**
68e41f4b71Sopenharmony_ci
69e41f4b71Sopenharmony_ciAn error occurs when the system attempts to obtain widget configuration information to complete the request.
70e41f4b71Sopenharmony_ci
71e41f4b71Sopenharmony_ci**Possible Causes**
72e41f4b71Sopenharmony_ci
73e41f4b71Sopenharmony_ciThe widget configuration information field is missing or invalid.
74e41f4b71Sopenharmony_ci
75e41f4b71Sopenharmony_ci**Solution**
76e41f4b71Sopenharmony_ci
77e41f4b71Sopenharmony_ciUse the correct configuration information.
78e41f4b71Sopenharmony_ci
79e41f4b71Sopenharmony_ci## 16501000 Functional Error
80e41f4b71Sopenharmony_ci
81e41f4b71Sopenharmony_ci**Error Message**
82e41f4b71Sopenharmony_ci
83e41f4b71Sopenharmony_ciA functional error occurred.
84e41f4b71Sopenharmony_ci
85e41f4b71Sopenharmony_ci**Description**
86e41f4b71Sopenharmony_ci
87e41f4b71Sopenharmony_ciAn internal error occurs when the system executes the request.
88e41f4b71Sopenharmony_ci
89e41f4b71Sopenharmony_ci## 16501001 Widget ID Not Exist
90e41f4b71Sopenharmony_ci
91e41f4b71Sopenharmony_ci**Error Message**
92e41f4b71Sopenharmony_ci
93e41f4b71Sopenharmony_ciThe ID of the form to be operated does not exist.
94e41f4b71Sopenharmony_ci
95e41f4b71Sopenharmony_ci**Description**
96e41f4b71Sopenharmony_ci
97e41f4b71Sopenharmony_ciThe specified widget in the request is not found.
98e41f4b71Sopenharmony_ci
99e41f4b71Sopenharmony_ci**Possible Causes**
100e41f4b71Sopenharmony_ci
101e41f4b71Sopenharmony_ciThe widget ID passed in the API does not exist or is invalid.
102e41f4b71Sopenharmony_ci
103e41f4b71Sopenharmony_ci**Solution**
104e41f4b71Sopenharmony_ci
105e41f4b71Sopenharmony_ciUse a valid widget ID.
106e41f4b71Sopenharmony_ci
107e41f4b71Sopenharmony_ci## 16501002 Too Many Widgets
108e41f4b71Sopenharmony_ci
109e41f4b71Sopenharmony_ci**Error Message**
110e41f4b71Sopenharmony_ci
111e41f4b71Sopenharmony_ciThe number of forms exceeds the maximum allowed.
112e41f4b71Sopenharmony_ci
113e41f4b71Sopenharmony_ci**Description**
114e41f4b71Sopenharmony_ci
115e41f4b71Sopenharmony_ciThe application attempts to add more widgets when the number of widgets has reached the upper limit.
116e41f4b71Sopenharmony_ci
117e41f4b71Sopenharmony_ci**Possible Causes**
118e41f4b71Sopenharmony_ci
119e41f4b71Sopenharmony_ciThe number of widgets has reached the upper limit.
120e41f4b71Sopenharmony_ci
121e41f4b71Sopenharmony_ci**Solution**
122e41f4b71Sopenharmony_ci
123e41f4b71Sopenharmony_ciDelete unnecessary widgets and then add the required widgets.
124e41f4b71Sopenharmony_ci
125e41f4b71Sopenharmony_ci## 16501003 Widget Not Operatable
126e41f4b71Sopenharmony_ci
127e41f4b71Sopenharmony_ci**Error Message**
128e41f4b71Sopenharmony_ci
129e41f4b71Sopenharmony_ciThe form cannot be operated by the current application.
130e41f4b71Sopenharmony_ci
131e41f4b71Sopenharmony_ci**Description**
132e41f4b71Sopenharmony_ci
133e41f4b71Sopenharmony_ciThe application cannot perform operations on a widget.
134e41f4b71Sopenharmony_ci
135e41f4b71Sopenharmony_ci**Possible Causes**
136e41f4b71Sopenharmony_ci
137e41f4b71Sopenharmony_ciThe widget does not belong to the application.
138e41f4b71Sopenharmony_ci
139e41f4b71Sopenharmony_ci**Solution**
140e41f4b71Sopenharmony_ci
141e41f4b71Sopenharmony_ci1. Check the ownership of the widget ID.
142e41f4b71Sopenharmony_ci2. Upgrade the application permission to **SystemApp**.
143e41f4b71Sopenharmony_ci
144e41f4b71Sopenharmony_ci## 16501004 Ability Not Installed
145e41f4b71Sopenharmony_ci
146e41f4b71Sopenharmony_ci**Error Message**
147e41f4b71Sopenharmony_ci
148e41f4b71Sopenharmony_ciThe ability is not installed.
149e41f4b71Sopenharmony_ci
150e41f4b71Sopenharmony_ci**Description**
151e41f4b71Sopenharmony_ci
152e41f4b71Sopenharmony_ciThe specified ability is not installed.
153e41f4b71Sopenharmony_ci
154e41f4b71Sopenharmony_ci**Possible Causes**
155e41f4b71Sopenharmony_ci
156e41f4b71Sopenharmony_ciThe specified ability is not installed.
157e41f4b71Sopenharmony_ci
158e41f4b71Sopenharmony_ci**Solution**
159e41f4b71Sopenharmony_ci
160e41f4b71Sopenharmony_ciPass in valid **abilityName** and **bundleName**.
161e41f4b71Sopenharmony_ci
162e41f4b71Sopenharmony_ci## 16501005 Failed to Connect to FormRenderService
163e41f4b71Sopenharmony_ci
164e41f4b71Sopenharmony_ci**Error Message**
165e41f4b71Sopenharmony_ci
166e41f4b71Sopenharmony_ciFailed to connect to FormRenderService.
167e41f4b71Sopenharmony_ci
168e41f4b71Sopenharmony_ci**Description**
169e41f4b71Sopenharmony_ci
170e41f4b71Sopenharmony_ciThe FormRenderService fails to be connected.
171e41f4b71Sopenharmony_ci
172e41f4b71Sopenharmony_ci**Possible Causes**
173e41f4b71Sopenharmony_ci
174e41f4b71Sopenharmony_ciThe service is busy.
175e41f4b71Sopenharmony_ci
176e41f4b71Sopenharmony_ci**Solution**
177e41f4b71Sopenharmony_ci
178e41f4b71Sopenharmony_ciTry again later.
179e41f4b71Sopenharmony_ci
180e41f4b71Sopenharmony_ci## 16501008 Adding a Widget to the Home Screen Times Out
181e41f4b71Sopenharmony_ci
182e41f4b71Sopenharmony_ci**Error Message**
183e41f4b71Sopenharmony_ci
184e41f4b71Sopenharmony_ciWaiting for the form addition to the desktop timed out.
185e41f4b71Sopenharmony_ci
186e41f4b71Sopenharmony_ci**Description**
187e41f4b71Sopenharmony_ci
188e41f4b71Sopenharmony_ciA request for adding a widget to the home screen is sent, but the widget is not added within the specified duration.
189e41f4b71Sopenharmony_ci
190e41f4b71Sopenharmony_ci**Possible Causes**
191e41f4b71Sopenharmony_ci
192e41f4b71Sopenharmony_ciThe service is busy.
193e41f4b71Sopenharmony_ci
194e41f4b71Sopenharmony_ci**Solution**
195e41f4b71Sopenharmony_ci
196e41f4b71Sopenharmony_ciTry again later.
197