Platform error codes

Error codes are defined here as integers and organized into groups based on category of service. We do our best to never change a defined error code once the API is officially released, but we reserve the right to make changes. Please consult the release notes regarding any changes to these values.

Internal API errors are handled a few different ways depending on the type of error and the general exception handling patterns common to the platform. Some APIs use exceptions to manage errors. Error codes are documented here for reference, but for clarity refer to the specific API references for methods that throw exceptions or return error information. In most cases, the API will defer error functionality to the objects and services available on the native platform. For example,

  • iOS: in general, the API defers functionality to NSError.

There are distinct classes of errors, depending on the service invoked. As the architecture dictates, errors may originate from the API, the runtime core supporting the API, or the service (the servers the API connects to implementing certain services.) Check the error domain if this is information useful to your app. In most cases you only need the error code to determine the cause of the error and possible remedy.

ArcGIS Runtime errors

Internal runtime errors are thrown by the core library when things go wrong client-side. Where possible the details of the exception are described. In many instances, the details of the exception are dependent on the context that generated the exception. In these cases, refer to the specific API that generated the error for more information.

Error codeDescription
1Null pointer exception. (since 100.0.0)
2Invalid argument exception. (since 100.0.0)
3Not implemented exception. (since 100.0.0)
4Out of range exception. (since 100.0.0)
5Invalid access exception. (since 100.0.0)
6Illegal state exception. (since 100.0.0)
7Not found exception. (since 100.0.0)
8Exists exception. (since 100.0.0)
9Timeout exception. (since 100.0.0)
10Regular expression exception. (since 100.0.0)
11Property not supported exception. (since 100.0.0)
12No permission exception. (since 100.0.0)
13File exception. (since 100.0.0)
14File not found exception. (since 100.0.0)
15Invalid call exception. (since 100.0.0)
16IO exception. (since 100.0.0)
17User canceled exception. (since 100.0.0)
18Internal error exception. (since 100.0.0)
19Conversion failed exception. (since 100.0.0)
20No data. (since 100.0.0)
21Attempted to use invalid JSON. (since 100.0.0)
22Error was propagated. (since 100.0.0)
23Attempted to use invalid XML. (since 100.1.0)
24Object is already owned. (since 100.1.0)
25Reserved for use by Qt. (since 100.5.0)
26The resource is past its expiry date. (since 100.5.0)
27An unexpected null was returned from a property or method which is expected to be non-nullable. (since 100.8.0)

SQL errors

Internal errors related to the SQL storage engine.

Error codeDescription
1001SQLite error exception. (since 100.0.0)
1002SQLite Internal exception. (since 100.0.0)
1003SQLite Perm exception. (since 100.0.0)
1004SQLite Abort exception. (since 100.0.0)
1005SQLite Busy exception. (since 100.0.0)
1006SQLite Locked exception. (since 100.0.0)
1007SQLite NoMem exception. (since 100.0.0)
1008SQLite Read only exception. (since 100.0.0)
1009SQLite Interrupt exception. (since 100.0.0)
1010SQLite IO Error exception. (since 100.0.0)
1011SQLite Corrupt exception. (since 100.0.0)
1012SQLite Not found exception. (since 100.0.0)
1013SQLite Full exception. (since 100.0.0)
1014SQLite Can't open exception. (since 100.0.0)
1015SQLite Protocol exception. (since 100.0.0)
1016SQLite Empty exception. (since 100.0.0)
1017SQLite Schema exception. (since 100.0.0)
1018SQLite Too big exception. (since 100.0.0)
1019SQLite Constraint exception. (since 100.0.0)
1020SQLite Mismatch exception. (since 100.0.0)
1021SQLite Misuse exception. (since 100.0.0)
1022SQLite Nolfs exception. (since 100.0.0)
1023SQLite Auth exception. (since 100.0.0)
1024SQLite Format exception. (since 100.0.0)
1025SQLite Range exception. (since 100.0.0)
1026SQLite Notadb exception. (since 100.0.0)
1027SQLite Notice exception. (since 100.0.0)
1028SQLite Warning exception. (since 100.0.0)
1029SQLite Row exception. (since 100.0.0)
1030SQLite Done exception. (since 100.0.0)

Geometry errors

Internal errors related to the geometry engine.

Error codeDescription
2000Unknown geometry error. (since 100.1.0)
2001Corrupt geometry. (since 100.0.0)
2002Empty geometry. (since 100.0.0)
2003Math singularity. (since 100.0.0)
2004Geometry buffer too small. (since 100.0.0)
2005Geometry invalid shape type. (since 100.0.0)
2006Geometry projection out of supported range. (since 100.0.0)
2007Non simple geometry. (since 100.0.0)
2008Cannot calculate geodesic. (since 100.0.0)
2009Geometry notation conversion. (since 100.0.0)
2010Missing grid file. (since 100.0.0)

Geodatabase errors

Internal errors related to geodatabase queries.

Error codeDescription
3001Geodatabase Value out of range exception. (since 100.0.0)
3002Geodatabase Data type mismatch exception. (since 100.0.0)
3003Geodatabase Bad XML exception. (since 100.0.0)
3004Geodatabase Database already exists exception. (since 100.0.0)
3005Geodatabase Database does not exist exception. (since 100.0.0)
3006Geodatabase Name longer than 128 characters exception. (since 100.0.0)
3007Geodatabase Invalid shape type exception. (since 100.0.0)
3008Geodatabase Raster not supported exception. (since 100.0.0)
3009Geodatabase Relationship class one to one exception. (since 100.0.0)
3010Geodatabase Item not found exception. (since 100.0.0)
3011Geodatabase Duplicate code exception. (since 100.0.0)
3012Geodatabase Missing code exception. (since 100.0.0)
3013Geodatabase Wrong item type exception. (since 100.0.0)
3014Geodatabase Id field not nullable exception. (since 100.0.0)
3015Geodatabase Default value not supported exception. (since 100.0.0)
3016Geodatabase Table not editable exception. (since 100.0.0)
3017Geodatabase Field not found exception. (since 100.0.0)
3018Geodatabase Field exists exception. (since 100.0.0)
3019Geodatabase Cannot alter field type exception. (since 100.0.0)
3020Geodatabase Cannot alter field width exception. (since 100.0.0)
3021Geodatabase Cannot alter field to nullable exception. (since 100.0.0)
3022Geodatabase Cannot alter field to editable exception. (since 100.0.0)
3023Geodatabase Cannot alter field to deletable exception. (since 100.0.0)
3024Geodatabase Cannot alter geometry properties exception. (since 100.0.0)
3025Geodatabase Unnamed table exception. (since 100.0.0)
3026Geodatabase Invalid type for domain exception. (since 100.0.0)
3027Geodatabase Min max reversed exception. (since 100.0.0)
3028Geodatabase Field not supported on relationship class exception. (since 100.0.0)
3029Geodatabase Relationship class key exception. (since 100.0.0)
3030Geodatabase Value is null exception. (since 100.0.0)
3031Geodatabase Multiple SQL statements exception. (since 100.0.0)
3032Geodatabase No SQL statements exception. (since 100.0.0)
3033Geodatabase Geometry field missing exception. (since 100.0.0)
3034Geodatabase Transaction started exception. (since 100.0.0)
3035Geodatabase Transaction not started exception. (since 100.0.0)
3036Geodatabase Shape requires z exception. (since 100.0.0)
3037Geodatabase shape requires m exception. (since 100.0.0)
3038Geodatabase Shape no z exception. (since 100.0.0)
3039Geodatabase Shape no m exception. (since 100.0.0)
3040Geodatabase Shape wrong type exception. (since 100.0.0)
3041Geodatabase Cannot update field type exception. (since 100.0.0)
3042Geodatabase No rows affected exception. (since 100.0.0)
3043Geodatabase Subtype invalid exception. (since 100.0.0)
3044Geodatabase Subtype must be integer exception. (since 100.0.0)
3045Geodatabase Subtypes not enabled exception. (since 100.0.0)
3046Geodatabase Subtype exists exception. (since 100.0.0)
3047Geodatabase Duplicate field not allowed exception. (since 100.0.0)
3048Geodatabase Cannot delete field exception. (since 100.0.0)
3049Geodatabase Index exists exception. (since 100.0.0)
3050Geodatabase Index not found exception. (since 100.0.0)
3051Geodatabase Cursor not on row exception. (since 100.0.0)
3052Geodatabase Internal error exception. (since 100.0.0)
3053Geodatabase Cannot write geodatabase managed fields exception. (since 100.0.0)
3054Geodatabase Item already exists exception. (since 100.0.0)
3055Geodatabase Invalid spatial index name exception. (since 100.0.0)
3056Geodatabase Requires spatial index exception. (since 100.0.0)
3057Geodatabase Reserved name exception. (since 100.0.0)
3058Geodatabase Cannot update schema if change tracking exception. (since 100.0.0)
3059Geodatabase Invalid date exception. (since 100.0.0)
3060Geodatabase Database does not have changes exception. (since 100.0.0)
3061Geodatabase Replica does not exists exception. (since 100.0.0)
3062Geodatabase Storage type not supported exception. (since 100.0.0)
3063Geodatabase Replica model error exception. (since 100.0.0)
3064Geodatabase Replica client gen error exception. (since 100.0.0)
3065Geodatabase Replica no upload to acknowledge exception. (since 100.0.0)
3066Geodatabase Last write time in the future exception. (since 100.0.0)
3067Geodatabase Invalid argument exception. (since 100.0.0)
3068Geodatabase Transportation network corrupt exception. (since 100.0.0)
3069Geodatabase Transportation network file IO exception. (since 100.0.0)
3070Geodatabase Feature has pending edits exception. (since 100.0.0)
3071Geodatabase Change tracking not enabled exception. (since 100.0.0)
3072Geodatabase Transportation network file open exception. (since 100.0.0)
3073Geodatabase Transportation network unsupported exception. (since 100.0.0)
3074Geodatabase Cannot sync copy exception. (since 100.0.0)
3075Geodatabase Access control denied exception. (since 100.0.0)
3076Geodatabase Geometry outside replica extent exception. (since 100.0.0)
3077Geodatabase Upload already in progress exception. (since 100.0.0)
3078Geodatabase Database is closed exception. (since 100.5.0)
3079Domain Already Exists exception. (since 100.1.0)
3080Geometry type not supported exception. (since 100.5.0)
3081Cannot add attachments since ApplyEdits with global ids is not supported.

Geocode errors

Internal errors related to geocoding, address, and reverse address lookup.

Error codeDescription
4001Geocode Unsupported file format exception. (since 100.0.0)
4002Geocode Unsupported spatial reference exception. (since 100.0.0)
4003Geocode Unsupported projection transformation exception. (since 100.0.0)
4004Geocode Geocoder creation exception. (since 100.0.0)
4005Geocode Intersections not supported exception. (since 100.0.0)
4006Geocode Uninitialized geocode task exception. (since 100.0.0)
4007Geocode Invalid locator properties exception. (since 100.0.0)
4008Geocode Required field missing exception. (since 100.0.0)
4009Geocode Cannot read address exception. (since 100.0.0)
4010Geocode Geocoding not supported exception. (since 100.0.0)

Network Analyst errors

Internal errors related to Network Analyst and routing tasks.

Error codeDescription
5001Network Analyst Invalid route settings exception. (since 100.0.0)
5002Network Analyst No solution exception. (since 100.0.0)
5003Network Analyst Task canceled exception. (since 100.0.0)
5004Network Analyst Invalid network exception. (since 100.0.0)
5005Network Analyst Directions error exception. (since 100.0.0)
5006Network Analyst Insufficient number of stops exception. (since 100.0.0)
5007Network Analyst Stop unlocated exception. (since 100.0.0)
5008Network Analyst Stop located on non traversable element exception. (since 100.0.0)
5009Network Analyst Point barrier invalid added cost attribute name exception. (since 100.0.0)
5010Network Analyst Line barrier invalid scaled cost attribute name exception. (since 100.0.0)
5011Network Analyst Polygon barrier invalid scaled cost attribute name. (since 100.0.0)
5012Network Analyst Polygon barrier invalid scaled cost attribute value. (since 100.0.0)
5013Network Analyst Polyline barrier invalid scaled cost attribute value. (since 100.0.0)
5014Network Analyst Invalid impedance attribute exception. (since 100.0.0)
5015Network Analyst Invalid restriction attribute exception. (since 100.0.0)
5016Network Analyst Invalid accumulate attribute exception. (since 100.0.0)
5017Network Analyst Invalid directions time attribute exception. (since 100.0.0)
5018Network Analyst Invalid directions distance attribute exception. (since 100.0.0)
5019Network Analyst Invalid attribute parameters attribute name exception. (since 100.0.0)
5020Network Analyst Invalid attributes parameters parameter name exception. (since 100.0.0)
5021Network Analyst Invalid attributes parameters value type exception. (since 100.0.0)
5022Network Analyst Invalid attribute parameters restriction usage value exception. (since 100.0.0)
5023Network Analyst Network has no hierarchy attribute exception. (since 100.0.0)
5024Network Analyst No path found between stops exception. (since 100.0.0)
5025Network Analyst Undefined input spatial reference exception. (since 100.0.0)
5026Network Analyst Undefined output spatial reference exception. (since 100.0.0)
5027Network Analyst Invalid directions style exception. (since 100.0.0)
5028Deprecated. Network Analyst Invalid directions language exception. (since 100.0.0)
5029Network Analyst Directions time and impedance attribute mismatch exception. (since 100.0.0)
5030Network Analyst Invalid directions road class attribute exception. (since 100.0.0)
5031Network Analyst Stop can not be reached. (since 100.0.0)
5032Network Analyst Stop time window starts before unix epoch exception. (since 100.0.0)
5033Network Analyst Stop time window is inverted exception. (since 100.0.0)
5034Walking mode route too large exception. (since 100.0.0)
5035Stop has null geometry exception. (since 100.0.0)
5036Point barrier has null geometry exception. (since 100.0.0)
5037Polyline barrier has null geometry exception. (since 100.0.0)
5038Polygon barrier has null geometry. (since 100.0.0)
5039Online route task does not support search_where_clause condition exception. (since 100.0.0)
5040Network Analyst Insufficient number of facilities exception. (since 100.0.0)
5041Network Analyst Facility has null geometry exception. (since 100.0.0)
5042Network Analyst Facility has invalid added cost attribute name exception. (since 100.0.0)
5043Network Analyst Facility has negative added cost attribute exception. (since 100.0.0)
5044Network Analyst Facility has invalid impedance cutoff exception. (since 100.0.0)
5045Network Analyst insufficient number of incidents exception. (since 100.0.0)
5046Network Analyst Incident has null geometry exception. (since 100.0.0)
5047Network Analyst Incident has invalid added cost attribute name exception. (since 100.0.0)
5048Network Analyst Incident has negative added cost attribute exception. (since 100.0.0)
5049Network Analyst Invalid target facility count exception. (since 100.0.0)
5050Network Analyst Incident has invalid impedance cutoff exception. (since 100.0.0)
5051Network Analyst start time is before Unix epoch exception. (since 100.0.0)
5052Network Analyst Invalid default impedance cutoff exception. (since 100.0.0)
5053Network Analyst Invalid default target facility count exception. (since 100.0.0)
5054Network Analyst Invalid polygon buffer distance exception. (since 100.0.0)
5055Network Analyst Polylines cannot be returned. (since 100.0.0)
5056Network Analyst Solving non time impedance, but time windows applied. (since 100.0.0)
5057One or more stops have unsupported type. (since 100.1.0)
5058Network Analyst Route starts or ends on a waypoint. (since 100.1.0)
5059Network Analyst Reordering stops (Traveling Salesman Problem) is not supported when the collection of stops contains waypoints or rest breaks. (since 100.1.0)
5060Network Analyst The waypoint contains time windows. (since 100.1.0)
5061Network Analyst The waypoint contains added cost attribute. (since 100.1.0)
5062Network Analyst The stop has unknown curb approach. (since 100.1.0)
5063Network Analyst The point barrier has unknown curb approach. (since 100.1.0)
5064Network Analyst The facility has unknown curb approach. (since 100.1.0)
5065Network Analyst The incident has unknown curb approach. (since 100.1.0)
5066Network dataset has no directions attributes. (since 100.3.0)
5067Desired direction language not supported by platform. (since 100.3.0)
5068Route result requires re-solving with current route task. (since 100.6.0)
5069Input route result does not have directions. (since 100.6.0)
5070Input route result does not have stops. (since 100.6.0)
5071Input route result doesn't have the route with passed route index. (since 100.6.0)
5072Input remaining destinations count doesn't match with input routes stops collection. (since 100.6.0)
5073Error occurred during updating route result.
5074One or more properties in the input closest facility settings is invalid.

JSON parsing errors

Errors that may occur when dealing with JSON.

Error codeDescription
6001JSON parser invalid token exception. (since 100.0.0)
6002JSON parser invalid character exception. (since 100.0.0)
6003JSON parser invalid unicode exception. (since 100.0.0)
6004JSON parser invalid start of JSON exception. (since 100.0.0)
6005JSON parser invalid end of pair exception. (since 100.0.0)
6006JSON parser invalid end of element exception. (since 100.0.0)
6007JSON parser invalid escape sequence exception. (since 100.0.0)
6008JSON parser invalid end of field name exception. (since 100.0.0)
6009JSON parser invalid start of field name exception. (since 100.0.0)
6010JSON parser invalid start of comment exception. (since 100.0.0)
6011JSON parser invalid decimal digit exception. (since 100.0.0)
6012JSON parser invalid hex digit. (since 100.0.0)
6013JSON parser expecting null exception. (since 100.0.0)
6014JSON parser expecting true exception. (since 100.0.0)
6015JSON parser expecting false exception. (since 100.0.0)
6016JSON parser expecting closing quote exception. (since 100.0.0)
6017JSON parser expecting not a number exception. (since 100.0.0)
6018JSON parser expecting end of comment exception. (since 100.0.0)
6019JSON parser unexpected end of data exception. (since 100.0.0)
6020JSON object expecting start object exception. (since 100.0.0)
6021JSON object expecting start array exception. (since 100.0.0)
6022JSON object expecting value object exception. (since 100.0.0)
6023JSON object expecting value array exception. (since 100.0.0)
6024JSON object expecting value int32 exception. (since 100.0.0)
6025JSON object expecting integer type exception. (since 100.0.0)
6026JSON object expecting number type exception. (since 100.0.0)
6027JSON object expecting value string exception. (since 100.0.0)
6028JSON object expecting value bool exception. (since 100.0.0)
6029JSON object iterator not started exception. (since 100.0.0)
6030JSON object iterator is finished exception. (since 100.0.0)
6031JSON object key not found exception. (since 100.0.0)
6032JSON object index out of range exception. (since 100.0.0)
6033JSON string writer JSON is complete exception. (since 100.0.0)
6034JSON string writer invalid JSON input exception. (since 100.0.0)
6035JSON string writer expecting container exception. (since 100.0.0)
6036JSON string writer expecting key or end object exception. (since 100.0.0)
6037JSON string writer expecting value or end array exception. (since 100.0.0)
6038JSON string writer expecting value exception. (since 100.0.0)

Mapping errors

Errors related to the internal ArcGISRuntime domain and mapping APIs.

Error codeDescription
7001The spatial reference is missing. (since 100.0.0)
7002The initial viewpoint is missing. (since 100.0.0)
7003Expected a different response to the request. (since 100.0.0)
7004The Bing maps key is missing. (since 100.1.0)
7005The layer type is not supported. (since 100.0.0)
7006Cannot sync because it is not enabled. (since 100.0.0)
7007Cannot export tiles because it is not enabled. (since 100.0.0)
7008Required item property is missing. (since 100.0.0)
7009Web map version is not supported. (since 100.0.0)
7010An exception that contains error information.
7011Spatial Reference invalid or incompatible (since 100.1.0)
7012The package needs to be unpacked before it can be used. (since 100.2.1)
7013The elevation source data format is not supported. (since 100.3.0)
7014Web scene version or viewing mode is not supported. (since 100.3.0)
7015Loadable object is not loaded when it is expected to be loaded. (since 100.6.0)
7016Scheduled updates for an offline preplanned map area, are not supported. (since 100.6.0)
7017The trace operation executed by the service failed. (since 100.7.0)
7018The Arcade expression is invalid. (since 100.8.0)
7019The requested extent contains too many associations. (since 100.8.0)
7020A layer has requested more features than the service maximum feature count. (since 100.9.0)
7021The feature service does not support branch versioning (since 100.9.0)
7022Packaging of data for the preplanned map area is not complete and it is not ready for download.
7023An upload sync direction is not supported.
7024Cannot export tiles in tpkx format because it is not supported.

Licensing errors

Errors that may occur when working with licensing.

Error codeDescription
8001Unlicensed feature exception. (since 100.0.0)
8002License level fixed exception. (since 100.0.0)
8003License level is already set exception. (since 100.0.0)
8004Main license is not set exception. (since 100.0.0)
8005Unlicensed extension exception. (since 100.0.0)
8006Portal user with no license exception. (since 100.7.0)

Local server errors

Errors that may occur when working with local server.

Error codeDescription
9001Local server failed to start. (since 100.0.0)
9002A local server's service failed to start. (since 100.0.0)
9003A local server's service terminated unexpectedly. (since 100.0.0)
9004The local server has failed. (since 100.0.0)
9005A local server's service has failed. (since 100.0.0)

Internal library errors

Internal errors related to the use of common libraries.

Error codeDescription
10001IO error. (since 100.0.0)
10002Invalid array length. (since 100.0.0)
10003Arithmetic underflow. (since 100.0.0)
10004System error. (since 100.0.0)
10005Range error. (since 100.0.0)
10006Arithmetic overflow. (since 100.0.0)
10007Out of range. (since 100.0.0)
10008Length error. (since 100.0.0)
10009Invalid argument. (since 100.0.0)
10010Asynchronous error. (since 100.0.0)
10011Math domain error. (since 100.0.0)
10012Unknown error. (since 100.0.0)
10013Logic error. (since 100.0.0)
10014Invalid weak reference. (since 100.0.0)
10015Invalid type Id. (since 100.0.0)
10016Invalid function call. (since 100.0.0)
10017Invalid error management. (since 100.0.0)
10018Invalid cast. (since 100.0.0)
10019Out of memory. (since 100.0.0)
10020Unknown error. (since 100.0.0)

Hydrography and ENC

Errors that may occur when working with Hydrography and Electronic Navigation Charts (ENC) APIs.

Error codeDescription
12001SSE 01: Self-Signed Key is invalid. (since 100.3.0)
12002SSE 02: Format of Self-Signed Key file is incorrect. (since 100.3.0)
12003SSE 03: SA-Signed Data Server Certificate is invalid. (since 100.3.0)
12004SSE 04: Format of SA Signed DS Certificate is incorrect. (since 100.3.0)
12005SSE 05: SA Digital Certificate (X509) file is not available. A valid certificate can be obtained from the IHO website or your data supplier. (since 100.3.0)
12006SSE 06: The SA-Signed Data Server Certificate is invalid. The SA may have issued a new public key or the ENC may originate from another service. A new SA public key can be obtained from the IHO website or from your data supplier. (since 100.3.0)
12007SSE 07: SA-signed DS Certificate file is not available. A valid certificate can be obtained from the IHO website or your data supplier. (since 100.3.0)
12008SSE 08: SA Digital Certificate (X509) file incorrect format. A valid certificate can be obtained from the IHO website or your data supplier. (since 100.3.0)
12009SSE 09: ENC Signature is invalid. (since 100.3.0)
12010SSE 10: Permits not available for this Data Server. Contact your data supplier to obtain the correct permits.. (since 100.3.0)
12011SSE 11: Cell Permit not found. Load the permit file provided by the data supplier. (since 100.3.0)
12012SSE 12: Cell Permit format is incorrect. Contact your data supplier and obtain a new permit file. (since 100.3.0)
12013SSE 13: Cell Permit is invalid (checksum is incorrect) or the Cell Permit is for a different system. Contact your data supplier and obtain a new or valid permit file. (since 100.3.0)
12014SSE 14: Incorrect system date, check that the computer clock (if accessible) is set correctly or contact your system supplier. (since 100.3.0)
12015SSE 15: Subscription service has expired. Please contact your data supplier to renew the subscription license. (since 100.3.0)
12016SSE 16: ENC CRC value is incorrect. Contact your data supplier as ENC(s) may be corrupted or missing data. (since 100.3.0)
12017SSE 17: Userpermit is invalid (checksum is incorrect). Check that the correct hardware device (dongle) is connected or contact your system supplier to obtain a valid userpermit. (since 100.3.0)
12018SSE 18: HW_ID is incorrect format. (since 100.3.0)
12019SSE 19: Permits are not valid for this system. Contact your data supplier to obtain the correct permits. (since 100.3.0)
12020SSE 20: Subscription service will expire in less than 30 days. Please contact your data supplier to renew the subscription license. (since 100.3.0)
12021SSE 21: Decryption failed no valid cell permit found. Permits may be for another system or new permits may be required, please contact your supplier to obtain a new license. (since 100.3.0)
12022SSE 22: SA Digital Certificate (X509) has expired. A new SA public key can be obtained from the IHO website or from your data supplier. (since 100.3.0)
12023SSE 23: Non-sequential update, previous update(s) missing - try reloading from the base media. If the problem persists contact your data supplier. (since 100.3.0)
12024SSE 24: ENC Signature format incorrect, contact your data supplier. (since 100.3.0)
12025SSE 25: The permit for ENC<cell name> has expired. This cell may be out of date and MUST NOT be used for Primary NAVIGATION. (since 100.3.0)
12026SSE 26: This ENC is not authenticated by the IHO acting as the Scheme Administrator. (since 100.3.0)
12027SSE 27: ENC<cell name> is not up to date. A New Edition, Re-issue or Update for this cell is missing and therefore MUST NOT be used for Primary NAVIGATION. (since 100.3.0)

Errors that may occur when working with Navigation APIs.

Error codeDescription
13001Service doesn't support rerouting. (since 100.6.0)

Feature service edit errors

Edit errors are returned by the server after you call apply edits on a service feature table. The EditError (EditError) object in the API wraps these error codes and messages. Refer to feature service error codes for more information.

HTTP, network, and REST errors

Some APIs communicate with servers and services over the World Wide Web using HTTP, such as the low-level REST API. These services may generate standard HTTP error codes that may have meaning related to the ArcGIS platform.

Error codeDescription
400The request sent to the server is not correct.
401Authorization to the requested resource is required.
403Authorization to the requested resource is required.
404The requested resource was not found.
413The request is larger than limits defined by the server. If you're trying to upload an attachment, this error might indicate that the attachment's size exceeds the maximum size allowed.
498The access token provided is invalid or expired.
499A token was required to access the resource.
500The service was not able to fulfill the request, possibly due to invalid input, or the service may not be functioning properly.
501The requested service is not implemented.

Uncategorized errors

ErrorDescription
ArcGIS Runtime error Invalid access range Feature service is not loaded, it needs to be loaded before passed into the sync task.Check that the offline data you're trying to access has been created correctly and make sure you understand the offline considerations described here. A mobile geodatabase (.geodatabase file) must come either from an online feature service (from ArcGIS Online or ArcGIS Enterprise 10.x) or be side-loaded from content created by ArcGIS Desktop's Create Runtime Content tool. You cannot manually create an offline mobile geodatabase. For details on creating and using a mobile geodatabase 1) in a service, see the services pattern 2) in the side loading pattern, see the desktop pattern. A feature service must be sync-enabled if you want to edit it offline. Determine whether or not your service is sync-enabled by looking at the REST endpoint. A sync-enabled service has three specific REST endpoints listed at the bottom of its HTML page: 1) Create Replica 2) Synchronize Replica 3) Unregister Replica. For details on how to create a sync-enabled service on ArcGIS Online, see Managing hosted feature layers. Map services cannot be sync-enabled.