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