1# Notification Error Codes
2
3> **NOTE**
4>
5> This topic describes only module-specific error codes. For details about universal error codes, see [Universal Error Codes](../errorcode-universal.md).
6
7## 1600001 Internal Error
8
9**Error Message**
10
11Internal error.
12
13**Description**
14
15This error code is reported when an error occurs during internal processing, such as multi-thread processing or internal pointer checks.
16
17**Cause**
18
19Common kernel errors such as multi-thread processing and internal processing errors occur.
20
21**Solution**
22
23Make sure the system resources are sufficient.
24
25## 1600002 Marshalling or Unmarshalling Error
26
27**Error Message**
28
29Marshalling or unmarshalling error.
30
31**Description**
32
33This error code is reported when a marshalling or unmarshalling error occurs before data transmission.
34
35**Cause**
36
37A parameter mismatch is detected between the application and the notification service.
38
39**Solution**
40
41Make sure the application SDK version matches the system version.
42
43## 1600003 Failed to Connect to the Notification Service
44
45**Error Message**
46
47Failed to connect to the service.
48
49**Description**
50
51This error code is reported when the application fails to connect to the notification service.
52
53**Cause**
54
55The notification service is busy or abnormal.
56
57**Solution**
58
59Restart the system.
60
61## 1600004 Notification Disabled
62
63**Error Message**
64
65Notification disabled.
66
67**Description**
68
69This error code is reported when notification is disabled.
70
71**Cause**
72
73The notification feature is not enabled for the application.
74
75**Solution**
76
77Enable notification for the application in the notification settings.
78
79## 1600005 Notification Slot Disabled
80
81**Error Message**
82
83Notification slot disabled.
84
85**Description**
86
87This error code is reported when the notification slot is not available.
88
89**Cause**
90
91The notification slot is disabled or has not been added.
92
93**Solution**
94
951. Access the notification settings and check whether the application has the notification slot. If no, add it.
96
972. Make sure the notification slot is enabled.
98
99## 1600006 Notification Deletion Failed
100
101**Error Message**
102
103Notification deletion disabled.
104
105**Description**
106
107This error code is reported when notification deletion is disabled.
108
109**Cause**
110
111The notification attribute **isUnremovable** is set to true.
112
113**Solution**
114
115Enable notification deletion. For details, see [NotificationRequest](./js-apis-inner-notification-notificationRequest.md).
116
117## 1600007 Notification Not Found
118
119**Error Message**
120
121The notification does not exist.
122
123**Description**
124
125This error code is reported when the notification service could not find the notification.
126
127**Cause**
128
129The notification has been canceled or deleted.
130
131**Solution**
132
133N/A
134
135## 1600008 User Not Found
136
137**Error Message**
138
139The user does not exist.
140
141**Description**
142
143This error code is reported when the specified user is not found in the information system.
144
145**Cause**
146
147The user information passed is incorrect.
148
149**Solution**
150
151Verify the user information.
152
153## 1600009 Notification Sending Limit Reached
154
155**Error Message**
156
157The notification sending frequency reaches the upper limit.
158
159**Description**
160
161This error code is reported when the notification sending frequency reaches the upper limit.
162
163**Cause**
164
165More than 10 notifications are sent per second, or more than 20 notifications are updated per second.
166
167**Solution**
168
169Reduce the notification sending frequency to no more than 10 per second.
170
171## 1600010 Distributed Operation Failed
172
173**Error Message**
174
175Distributed operation failed.
176
177**Description**
178
179This error code is reported when an error occurs with the distributed database operation or distributed API invoking.
180
181**Cause**
182
183The distributed database could not be operated or the distributed API could not be invoked.
184
185**Solution**
186
187Verify the distributed connection.
188
189## 1600011 Failed to Read Template Configuration
190
191**Error Message**
192
193Failed to read the template configuration.
194
195**Description**
196
197This error code is reported when the attempt to read the template configuration file fails.
198
199**Cause**
200
201The template configuration file is lost in the system.
202
203**Solution**
204
205Check for the template configuration file: /system/etc/notification_template/external.json.
206
207## 1600012 Insufficient Memory Space
208
209**Error Message**
210
211No memory space.
212
213**Description**
214
215This error code is reported when a memory allocation error occurs.
216
217**Cause**
218
219A memory allocation error occurs.
220
221**Solution**
222
223Ensure sufficient system memory.
224
225## 1600013 Notification Pop-up Window Displayed
226
227**Error Message**
228
229A notification dialog box is already displayed.
230
231**Description**
232
233This error code is reported when the notification pop-up window is displayed.
234
235**Cause**
236
237The notification pop-up window is displayed.
238
239**Solution**
240
241Check whether the notification pop-up window is displayed.
242
243
244## 1600014 No Related Permission
245
246**Error Message**
247
248No permission.
249
250**Description**
251
252This error code is reported when you do not have the related permission.
253
254**Cause**
255
256You do not have the related permission.
257
258**Solution**
259
260Check whether you have the related permission.
261
262## 1600015 Duplicate Configurations not Allowed for the Current Notification Status
263
264**Error Message**
265
266The current notification status does not support duplicate configurations.
267
268**Description**
269
270This error code is reported when the current notification status does not support duplicate configurations.
271
272**Cause**
273
274The current notification status does not support duplicate configurations.
275
276**Solution**
277
278Check whether the notification status is duplicately configured.
279
280## 1600016 Updated Notification Version Outdated
281
282**Error Message**
283
284The notification version for this update is too low.
285
286**Description**
287
288This error code is reported when the notification version for this update is outdated.
289
290**Cause**
291
292The notification version for this update is outdated.
293
294**Solution**
295
296Check the notification version.
297
298## 1600017 No Configured Proxy Relationship
299
300**Error Message**
301
302There is no corresponding agent relationship configuration.
303
304**Description**
305
306This error code is reported when no proxy relationship is configured.
307
308**Cause**
309
310No corresponding proxy relationship is configured.
311
312**Solution**
313
314Check the proxy relationship configuration.
315
316## 1600018 Notification Settings Page Already Displayed
317
318**Error Message**
319
320The notification settings window is already displayed.
321
322**Description**
323
324This error code is reported when the notification settings page has been displayed.
325
326**Cause**
327
328The notification settings page has been displayed.
329
330**Solution**
331
332Check whether the notification settings page is displayed.
333
334## 1600019 No Configuration Information for a Do Not Disturb Profile
335
336**Error Message**
337
338The do-not-disturb profile does not exist.
339
340**Description**
341
342This error code is reported when the configuration information corresponding to the Do Not Disturb profile ID does not exist.
343
344**Cause**
345
346No configuration information corresponding to the Do Not Disturb profile ID exists.
347
348**Solution**
349
350Check whether the queried Do Not Disturb profile ID is correct.
351
352## 2300007 Network Access Failure
353
354**Error Message**
355
356Network unreachable.
357
358**Description**
359
360This error code is reported when the network cannot be accessed.
361
362**Cause**
363
364The network cannot be accessed.
365
366**Solution**
367
368Check the network status.
369
370## 17700001 Bundle Name Not Found
371
372**Error Message**
373
374The specified bundle name was not found.
375
376**Description**
377
378This error code is reported when the bundle name is incorrect or the application is not installed.
379
380**Cause**
381
3821. The bundle name is incorrect.
3832. The application is not installed.
384
385**Solution**
386
3871. Verify the bundle name and make sure the application is installed.
388