1# backgroundTaskManager 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## 9800001 Memory Operation Failure 8 9**Error Message** 10 11Memory operation failed. 12 13**Description** 14 15This error code is reported when a memory operation fails. 16 17**Possible Causes** 18 191. A memory leak occurs. 202. The system memory is insufficient. 21 22**Solution** 23 241. Release the memory. 252. Check whether memory leak occurs. 26 27## 9800002 Parcel Operation Failure 28 29**Error Message** 30 31Parcel operation failed. 32 33**Description** 34 35This error code is reported when the read or write operation fails during IPC. 36 37**Possible Causes** 38 39An exception occurs when invoking the **MessageParcel** object to read or write an object. 40 41**Solution** 42 43Try again later or restart the device. 44 45## 9800003 IPC Failure 46 47**Error Message** 48 49Internal transaction failed. 50 51**Description** 52 53This error code is reported when IPC fails. 54 55**Possible Causes** 56 57IPC fails. 58 59**Solution** 60 61Try again later or restart the device. 62 63## 9800004 System Service Failure 64 65**Error Message** 66 67System service operation failed. 68 69**Description** 70 71This error code is reported when the client process fails to obtain the system service. 72 73**Possible Causes** 74 751. The system service is not started. 762. The system service is abnormal. 77 78**Solution** 79 80Try again later or restart the device. 81 82## 9800005 Continuous Task Verification Failure 83 84**Error Message** 85 86Continuous task verification failed. 87 88**Description** 89 90This error code is reported when continuous task verification fails. 91 92**Possible Causes** 93 941. The application repeatedly requests a continuous task. 952. The application repeatedly cancels a continuous task. 963. The value of **bgMode** is invalid because no continuous task type is configured for **backgroundModes** in the application's configuration file. 974. Only <!--RP1-->specific devices<!--RP1End--> can request continuous tasks of the KEEPING_TASK type. 98 99**Solution** 100 1011. Check the application code. 1022. Check whether the application has the system permissions. 1033. Check the type of the device where the application is located. 1044. Check the value of **backgroundModes**. 105 106## 9800006 Notification Verification Failure for a Continuous Task 107 108**Error Message** 109 110Notification verification failed for a continuous task. 111 112**Description** 113 114This error code is reported when notification verification in a continuous task fails. 115 116**Possible Causes** 117 1181. The continuous task resources cached in the resource subsystem fail to be loaded. 1192. The notification subsystem functions abnormally. 120 121**Solution** 122 1231. Check for the continuous task resources **ohos.backgroundtaskmgr.resources**. 1242. Try again later or restart the device. 125 126## 9800007 Continuous Task Storage Failure 127 128**Error Message** 129 130Continuous task storage failed. 131 132**Description** 133 134This error code is reported when information storage in a continuous task fails. 135 136**Possible Causes** 137 1381. Failed to create a file to store the task information. 1392. Failed to obtain the file path. 1403. Failed to open the file that stores the task information. 141 142**Solution** 143 1441. Check the **/data/service/el1/public/background_task_mgr/running_task** file. 1452. Try again later or restart the device. 146 147## 9900001 Caller Information Verification Failure for a Transient Task 148 149**Error Message** 150 151Caller information verification failed for a transient task. 152 153**Description** 154 155This error code is reported when caller information verification in a transient task fails. 156 157**Possible Causes** 158 1591. Failed to obtain the UID or PID of the caller. 1602. Failed to obtain the bundle name of the caller. 1613. The request ID passed in the API used to cancel the transient task is invalid. 162 163**Solution** 164 1651. Check whether the application UID exists. 1662. Check whether the application has requested a transient task. 1673. Try again later or restart the device. 168 169## 9900002 Transient Task Verification Failure 170 171**Error Message** 172 173Transient task verification failed. 174 175**Description** 176 177This error code is reported when transient task verification fails. 178 179**Possible Causes** 180 1811. The callback passed in **requestSuspendDelay()** already exists. 1822. The callback passed in **cancelSuspendDelay()** does not exist. 1833. The application attempts to request a transient task 5 seconds after it switches to the background. 1844. The application has already requested three transient tasks. 1855. The application's daily quota for transient tasks is used up. 186 187**Solution** 188 1891. Check the application code. 1902. The application should cancel transient tasks immediately after they are complete. 191 192## 18700001 Caller Information Verification Failure for an Energy Resource Request 193 194**Error Message** 195 196Caller information verification failed for an energy resource request. 197 198**Description** 199 200This error code is reported when caller information verification in an energy resource request fails. 201 202**Possible Causes** 203 2041. Failed to obtain the UID or PID of the caller. 2052. The value of **resourceTypes** for requesting energy resources exceeds the upper limit. 206 207**Solution** 208 209Check the input parameters. 210