# OpcStatusCode Enum

<dl class="api-definition">
<dt>Namespace</dt>
<dd><a href="../namespaces/opc.uafx">Opc.UaFx</a></dd>
<dt>Assembly</dt>
<dd>Opc.UaFx.Advanced.dll</dd>
<dt>Package</dt>
<dd>Opc.UaFx.Advanced v2.59.0</dd>
<dt>Also in</dt>
<dd>Opc.UaFx.Client</dd>
</dl>

Specifies the status codes defined by OPC UA.

## Syntax

<div class="api-signature" data-lang="csharp">

```csharp
public enum OpcStatusCode : uint
```

</div>

<div class="api-signature" data-lang="vbnet">

```vbnet
<CLSCompliant(False)>
Public Enum OpcStatusCode As UInteger
```

</div>

## Inheritance

[Object](https://learn.microsoft.com/dotnet/api/system.object) → [ValueType](https://learn.microsoft.com/dotnet/api/system.valuetype) → [Enum](https://learn.microsoft.com/dotnet/api/system.enum) → **OpcStatusCode**

## Fields

| Name | Value | Description |
|---|---|---|
| <a id="bad"></a>`Bad` | `2147483648` | The operation failed. |
| <a id="badaggregateconfigurationrejected"></a>`BadAggregateConfigurationRejected` | `2161770496` | The aggregate configuration is not valid for specified node. |
| <a id="badaggregateinvalidinputs"></a>`BadAggregateInvalidInputs` | `2161508352` | The aggregate value could not be derived due to invalid data inputs. |
| <a id="badaggregatelistmismatch"></a>`BadAggregateListMismatch` | `2161377280` | The requested number of aggregates does not match the requested number of node id's. |
| <a id="badaggregatenotsupported"></a>`BadAggregateNotSupported` | `2161442816` | The requested aggregate is not support by the server. |
| <a id="badapplicationsignatureinvalid"></a>`BadApplicationSignatureInvalid` | `2153250816` | The signature generated with the client certificate is missing or invalid. |
| <a id="badargumentsmissing"></a>`BadArgumentsMissing` | `2155216896` | The client did not specify all of the input arguments for the method. |
| <a id="badattributeinvalid"></a>`BadAttributeInvalid` | `2150957056` | The attribute is not supported for the specified Node. |
| <a id="badboundnotfound"></a>`BadBoundNotFound` | `2161573888` | No data found to provide upper or lower bound value. |
| <a id="badboundnotsupported"></a>`BadBoundNotSupported` | `2161639424` | The server cannot retrieve a bound for the variable. |
| <a id="badbrowsedirectioninvalid"></a>`BadBrowseDirectionInvalid` | `2152529920` | The browse direction is not valid. |
| <a id="badbrowsenameduplicated"></a>`BadBrowseNameDuplicated` | `2153840640` | The browse name is not unique among nodes that share the same relationship with the parent. |
| <a id="badbrowsenameinvalid"></a>`BadBrowseNameInvalid` | `2153775104` | The browse name is invalid. |
| <a id="badcertificatehostnameinvalid"></a>`BadCertificateHostNameInvalid` | `2148925440` | The HostName used to connect to a Server does not match a host name in the certificate. |
| <a id="badcertificateinvalid"></a>`BadCertificateInvalid` | `2148663296` | The certificate provided as a parameter is not valid. |
| <a id="badcertificateissuerrevocationunknown"></a>`BadCertificateIssuerRevocationUnknown` | `2149318656` | It was not possible to determine if the issuer certificate has been revoked. |
| <a id="badcertificateissuerrevoked"></a>`BadCertificateIssuerRevoked` | `2149449728` | The Issuer certificate has been revoked. |
| <a id="badcertificateissuertimeinvalid"></a>`BadCertificateIssuerTimeInvalid` | `2148859904` | An Issuer certificate has expired or is not yet valid. |
| <a id="badcertificateissuerusenotallowed"></a>`BadCertificateIssuerUseNotAllowed` | `2149122048` | The issuer certificate may not be used for the requested operation. |
| <a id="badcertificaterevocationunknown"></a>`BadCertificateRevocationUnknown` | `2149253120` | It was not possible to determine if the certificate has been revoked. |
| <a id="badcertificaterevoked"></a>`BadCertificateRevoked` | `2149384192` | The Certificate has been revoked. |
| <a id="badcertificatetimeinvalid"></a>`BadCertificateTimeInvalid` | `2148794368` | The certificate has expired or is not yet valid. |
| <a id="badcertificateuntrusted"></a>`BadCertificateUntrusted` | `2149187584` | The certificate is not trusted. |
| <a id="badcertificateuriinvalid"></a>`BadCertificateUriInvalid` | `2148990976` | The URI specified does not match the URI in the Certificate. |
| <a id="badcertificateusenotallowed"></a>`BadCertificateUseNotAllowed` | `2149056512` | The certificate may not be used for the requested operation. |
| <a id="badcommunicationerror"></a>`BadCommunicationError` | `2147811328` | A low level communication error occurred. |
| <a id="badconditionalreadydisabled"></a>`BadConditionAlreadyDisabled` | `2157445120` | This condition has already been disabled. |
| <a id="badconditionalreadyenabled"></a>`BadConditionAlreadyEnabled` | `2160852992` | This condition has already been enabled. |
| <a id="badconditionalreadyshelved"></a>`BadConditionAlreadyShelved` | `2161180672` | The condition has already been shelved. |
| <a id="badconditionbranchalreadyacked"></a>`BadConditionBranchAlreadyAcked` | `2161049600` | The condition branch has already been acknowledged. |
| <a id="badconditionbranchalreadyconfirmed"></a>`BadConditionBranchAlreadyConfirmed` | `2161115136` | The condition branch has already been confirmed. |
| <a id="badconditiondisabled"></a>`BadConditionDisabled` | `2157510656` | The property is not available, this condition is disabled. |
| <a id="badconditionnotshelved"></a>`BadConditionNotShelved` | `2161246208` | The condition is not currently shelved. |
| <a id="badconfigurationerror"></a>`BadConfigurationError` | `2156462080` | There is a problem with the configuration that affects the usefulness of the value. |
| <a id="badconnectionclosed"></a>`BadConnectionClosed` | `2158886912` | The network connection has been closed. |
| <a id="badconnectionrejected"></a>`BadConnectionRejected` | `2158755840` | Could not establish a network connection to remote server. |
| <a id="badcontentfilterinvalid"></a>`BadContentFilterInvalid` | `2152202240` | The content filter is not valid. |
| <a id="badcontinuationpointinvalid"></a>`BadContinuationPointInvalid` | `2152333312` | The continuation point provide is longer valid. |
| <a id="baddataencodinginvalid"></a>`BadDataEncodingInvalid` | `2151153664` | The data encoding is invalid. |
| <a id="baddataencodingunsupported"></a>`BadDataEncodingUnsupported` | `2151219200` | The server does not support the requested data encoding for the node. |
| <a id="baddatalost"></a>`BadDataLost` | `2157772800` | Data is missing due to collection started/stopped/lost. |
| <a id="baddatatypeidunknown"></a>`BadDataTypeIdUnknown` | `2148597760` | The extension object cannot be (de)serialized because the data type id is not recognized. |
| <a id="baddataunavailable"></a>`BadDataUnavailable` | `2157838336` | Expected data is unavailable for the requested time range due to an un-mounted volume, an off-line archive or tape, or similar reason for temporary unavailability. |
| <a id="baddeadbandfilterinvalid"></a>`BadDeadbandFilterInvalid` | `2156789760` | The deadband filter is not valid. |
| <a id="baddecodingerror"></a>`BadDecodingError` | `2147942400` | Decoding halted because of invalid data in the stream. |
| <a id="baddevicefailure"></a>`BadDeviceFailure` | `2156593152` | There has been a failure in the device/data source that generates the value that has affected the value. |
| <a id="baddialognotactive"></a>`BadDialogNotActive` | `2160918528` | The dialog condition is not active. |
| <a id="baddialogresponseinvalid"></a>`BadDialogResponseInvalid` | `2160984064` | The response is not valid for the dialog. |
| <a id="baddisconnect"></a>`BadDisconnect` | `2158821376` | The server has disconnected from the client. |
| <a id="baddiscoveryurlmissing"></a>`BadDiscoveryUrlMissing` | `2152792064` | No discovery URL was specified. |
| <a id="badduplicatereferencenotallowed"></a>`BadDuplicateReferenceNotAllowed` | `2154168320` | The reference type between the nodes is already defined. |
| <a id="badencodingerror"></a>`BadEncodingError` | `2147876864` | Encoding halted because of invalid data in the objects being serialized. |
| <a id="badencodinglimitsexceeded"></a>`BadEncodingLimitsExceeded` | `2148007936` | The message encoding/decoding limits imposed by the stack have been exceeded. |
| <a id="badendofstream"></a>`BadEndOfStream` | `2159017984` | Cannot move beyond end of the stream. |
| <a id="badentryexists"></a>`BadEntryExists` | `2157903872` | The data or event was not successfully inserted because a matching entry exists. |
| <a id="badeventfilterinvalid"></a>`BadEventFilterInvalid` | `2152136704` | The event filter is not valid. |
| <a id="badeventidunknown"></a>`BadEventIdUnknown` | `2157576192` | The specified event id is not recognized. |
| <a id="badeventnotacknowledgeable"></a>`BadEventNotAcknowledgeable` | `2159738880` | The event cannot be acknowledged. |
| <a id="badexpectedstreamtoblock"></a>`BadExpectedStreamToBlock` | `2159280128` | The stream did not return all data requested (possibly because it is a non-blocking stream). |
| <a id="badfilterelementinvalid"></a>`BadFilterElementInvalid` | `2160328704` | The referenced element is not a valid element in the content filter. |
| <a id="badfilterliteralinvalid"></a>`BadFilterLiteralInvalid` | `2160394240` | The referenced literal is not a valid value. |
| <a id="badfilternotallowed"></a>`BadFilterNotAllowed` | `2152005632` | A monitoring filter cannot be used in combination with the attribute specified. |
| <a id="badfilteroperandcountmismatch"></a>`BadFilterOperandCountMismatch` | `2160263168` | The number of operands provided for the filter operator was less then expected for the operand provided. |
| <a id="badfilteroperandinvalid"></a>`BadFilterOperandInvalid` | `2152267776` | The operand used in a content filter is not valid. |
| <a id="badfilteroperatorinvalid"></a>`BadFilterOperatorInvalid` | `2160132096` | An unregognized operator was provided in a filter. |
| <a id="badfilteroperatorunsupported"></a>`BadFilterOperatorUnsupported` | `2160197632` | A valid operator was provided, but the server does not provide support for this filter operator. |
| <a id="badhistoryoperationinvalid"></a>`BadHistoryOperationInvalid` | `2154889216` | The history details parameter is not valid. |
| <a id="badhistoryoperationunsupported"></a>`BadHistoryOperationUnsupported` | `2154954752` | The server does not support the requested operation. |
| <a id="badidentitychangenotsupported"></a>`BadIdentityChangeNotSupported` | `2160459776` | The Server does not support changing the user identity assigned to the session. |
| <a id="badidentitytokeninvalid"></a>`BadIdentityTokenInvalid` | `2149580800` | The user identity token is not valid. |
| <a id="badidentitytokenrejected"></a>`BadIdentityTokenRejected` | `2149646336` | The user identity token is valid but the server has rejected it. |
| <a id="badindexrangeinvalid"></a>`BadIndexRangeInvalid` | `2151022592` | The syntax of the index range parameter is invalid. |
| <a id="badindexrangenodata"></a>`BadIndexRangeNoData` | `2151088128` | No data exists within the range of indexes specified. |
| <a id="badinsufficientclientprofile"></a>`BadInsufficientClientProfile` | `2155610112` | The client of the current session does not support one or more profiles that are necessary for the subscription. |
| <a id="badinternalerror"></a>`BadInternalError` | `2147614720` | An internal error occurred as a result of a programming or configuration error. |
| <a id="badinvalidargument"></a>`BadInvalidArgument` | `2158690304` | One or more arguments are invalid. |
| <a id="badinvalidselfreference"></a>`BadInvalidSelfReference` | `2154233856` | The server does not allow this type of self reference on this node. |
| <a id="badinvalidstate"></a>`BadInvalidState` | `2158952448` | The operation cannot be completed because the object is closed, uninitialized or in some other invalid state. |
| <a id="badinvalidtimestamp"></a>`BadInvalidTimestamp` | `2149777408` | The timestamp is outside the range allowed by the server. |
| <a id="badinvalidtimestampargument"></a>`BadInvalidTimestampArgument` | `2159869952` | The defined timestamp to return was invalid. |
| <a id="badlicenseexpired"></a>`BadLicenseExpired` | `2165178368` | The server requires a license to operate in general or to perform a service or operation, but existing license is expired. |
| <a id="badlicenselimitsexceeded"></a>`BadLicenseLimitsExceeded` | `2165243904` | The server has limits on number of allowed operations / objects, based on installed licenses, and these limits where exceeded. |
| <a id="badlicensenotavailable"></a>`BadLicenseNotAvailable` | `2165309440` | The server does not have a license which is required to operate in general or to perform a service or operation. |
| <a id="badmaxageinvalid"></a>`BadMaxAgeInvalid` | `2154823680` | The max age parameter is invalid. |
| <a id="badmaxconnectionsreached"></a>`BadMaxConnectionsReached` | `2159476736` | The operation could not be finished because all available connections are in use. |
| <a id="badmessagenotavailable"></a>`BadMessageNotAvailable` | `2155544576` | The requested notification message is no longer available. |
| <a id="badmethodinvalid"></a>`BadMethodInvalid` | `2155151360` | The method id does not refer to a method for the specified object. |
| <a id="badmonitoreditemfilterinvalid"></a>`BadMonitoredItemFilterInvalid` | `2151874560` | The monitored item filter parameter is not valid. |
| <a id="badmonitoreditemfilterunsupported"></a>`BadMonitoredItemFilterUnsupported` | `2151940096` | The server does not support the requested monitored item filter. |
| <a id="badmonitoreditemidinvalid"></a>`BadMonitoredItemIdInvalid` | `2151809024` | The monitoring item id does not refer to a valid monitored item. |
| <a id="badmonitoringmodeinvalid"></a>`BadMonitoringModeInvalid` | `2151743488` | The monitoring mode is invalid. |
| <a id="badnocommunication"></a>`BadNoCommunication` | `2150694912` | Communication with the data source is defined, but not established, and there is no last known value available. |
| <a id="badnocontinuationpoints"></a>`BadNoContinuationPoints` | `2152398848` | The operation could not be processed because all continuation points have been allocated. |
| <a id="badnodata"></a>`BadNoData` | `2157641728` | No data exists for the requested time range or event filter. |
| <a id="badnodataavailable"></a>`BadNoDataAvailable` | `2159083520` | No data is currently available for reading from a non-blocking stream. |
| <a id="badnodeleterights"></a>`BadNoDeleteRights` | `2154364928` | The server will not allow the node to be deleted. |
| <a id="badnoentryexists"></a>`BadNoEntryExists` | `2157969408` | The data or event was not successfully updated because no matching entry exists. |
| <a id="badnomatch"></a>`BadNoMatch` | `2154758144` | The requested operation has no match to return. |
| <a id="badnosubscription"></a>`BadNoSubscription` | `2155413504` | There is no subscription available for this session. |
| <a id="badnovalidcertificates"></a>`BadNoValidCertificates` | `2153316352` | The client did not provide at least one software certificate that is valid and meets the profile requirements for the server. |
| <a id="badnodeattributesinvalid"></a>`BadNodeAttributesInvalid` | `2153906176` | The node attributes are not valid for the node class. |
| <a id="badnodeclassinvalid"></a>`BadNodeClassInvalid` | `2153709568` | The node class is not valid. |
| <a id="badnodeidexists"></a>`BadNodeIdExists` | `2153644032` | The requested node id is already used by another node. |
| <a id="badnodeidinvalid"></a>`BadNodeIdInvalid` | `2150825984` | The syntax of the node id is not valid. |
| <a id="badnodeidrejected"></a>`BadNodeIdRejected` | `2153578496` | The requested node id was reject because it was either invalid or server does not allow node ids to be specified by the client. |
| <a id="badnodeidunknown"></a>`BadNodeIdUnknown` | `2150891520` | The node id refers to a node that does not exist in the server address space. |
| <a id="badnodenotinview"></a>`BadNodeNotInView` | `2152595456` | The node is not part of the view. |
| <a id="badnonceinvalid"></a>`BadNonceInvalid` | `2149842944` | The nonce does appear to be not a random value or it is not the correct length. |
| <a id="badnotconnected"></a>`BadNotConnected` | `2156527616` | The variable should receive its value from another variable, but has never been configured to do so. |
| <a id="badnotfound"></a>`BadNotFound` | `2151546880` | A requested item was not found or a search operation ended without success. |
| <a id="badnotimplemented"></a>`BadNotImplemented` | `2151677952` | Requested operation is not implemented. |
| <a id="badnotreadable"></a>`BadNotReadable` | `2151284736` | The access level does not allow reading or subscribing to the Node. |
| <a id="badnotsupported"></a>`BadNotSupported` | `2151481344` | The requested operation is not supported. |
| <a id="badnottypedefinition"></a>`BadNotTypeDefinition` | `2160590848` | The provided Nodeid was not a type definition nodeid. |
| <a id="badnotwritable"></a>`BadNotWritable` | `2151350272` | The access level does not allow writing to the node. |
| <a id="badnothingtodo"></a>`BadNothingToDo` | `2148466688` | There was nothing to do because the client passed a list of operations with no elements. |
| <a id="badobjectdeleted"></a>`BadObjectDeleted` | `2151612416` | The object cannot be used because it has been deleted. |
| <a id="badoperationabandoned"></a>`BadOperationAbandoned` | `2159214592` | The asynchronous operation was abandoned by the caller. |
| <a id="badoutofmemory"></a>`BadOutOfMemory` | `2147680256` | Not enough memory to complete the operation. |
| <a id="badoutofrange"></a>`BadOutOfRange` | `2151415808` | The value was out of range. |
| <a id="badoutofservice"></a>`BadOutOfService` | `2156724224` | The source of the data is not operational. |
| <a id="badparentnodeidinvalid"></a>`BadParentNodeIdInvalid` | `2153447424` | The parent node id does not to refer to a valid node. |
| <a id="badprotocolversionunsupported"></a>`BadProtocolVersionUnsupported` | `2159935488` | The applications do not have compatible protocol versions. |
| <a id="badquerytoocomplex"></a>`BadQueryTooComplex` | `2154692608` | The requested operation requires too many resources in the server. |
| <a id="badreferencelocalonly"></a>`BadReferenceLocalOnly` | `2154299392` | The reference type is not valid for a reference to a remote server. |
| <a id="badreferencenotallowed"></a>`BadReferenceNotAllowed` | `2153512960` | The reference could not be created because it violates constraints imposed by the data model. |
| <a id="badreferencetypeidinvalid"></a>`BadReferenceTypeIdInvalid` | `2152464384` | The operation could not be processed because all continuation points have been allocated. |
| <a id="badrefreshinprogress"></a>`BadRefreshInProgress` | `2157379584` | This condition refresh failed, a condition refresh operation is already in progress. |
| <a id="badrequestcancelledbyclient"></a>`BadRequestCancelledByClient` | `2150367232` | The request was cancelled by the client. |
| <a id="badrequestcancelledbyrequest"></a>`BadRequestCancelledByRequest` | `2153381888` | The request was cancelled by the client with the cancel service. |
| <a id="badrequestheaderinvalid"></a>`BadRequestHeaderInvalid` | `2150236160` | The header for the request is missing or invalid. |
| <a id="badrequestinterrupted"></a>`BadRequestInterrupted` | `2156134400` | The request could not be sent because of a network interruption. |
| <a id="badrequesttimeout"></a>`BadRequestTimeout` | `2156199936` | Timeout occurred while processing the request. |
| <a id="badrequesttoolarge"></a>`BadRequestTooLarge` | `2159542272` | The request message size exceeds limits set by the server. |
| <a id="badrequesttypeinvalid"></a>`BadRequestTypeInvalid` | `2152923136` | The security token request type is not valid. |
| <a id="badresourceunavailable"></a>`BadResourceUnavailable` | `2147745792` | An operating system resource is not available. |
| <a id="badresponsetoolarge"></a>`BadResponseTooLarge` | `2159607808` | The response message size exceeds limits set by the client. |
| <a id="badsecurechannelclosed"></a>`BadSecureChannelClosed` | `2156265472` | The secure channel has been closed. |
| <a id="badsecurechannelidinvalid"></a>`BadSecureChannelIdInvalid` | `2149711872` | The specified secure channel is no longer valid. |
| <a id="badsecurechanneltokenunknown"></a>`BadSecureChannelTokenUnknown` | `2156331008` | The token has expired or is not recognized. |
| <a id="badsecuritychecksfailed"></a>`BadSecurityChecksFailed` | `2148728832` | An error occurred verifying security. |
| <a id="badsecuritymoderejected"></a>`BadSecurityModeRejected` | `2152988672` | The security mode does not meet the requirements set by the server. |
| <a id="badsecuritypolicyrejected"></a>`BadSecurityPolicyRejected` | `2153054208` | The security policy does not meet the requirements set by the server. |
| <a id="badsempahorefilemissing"></a>`BadSempahoreFileMissing` | `2152857600` | The semaphore file specified by the client is not valid. |
| <a id="badsensorfailure"></a>`BadSensorFailure` | `2156658688` | There has been a failure in the sensor from which the value is derived by the device/data source. |
| <a id="badsequencenumberinvalid"></a>`BadSequenceNumberInvalid` | `2156396544` | The sequence number is not valid. |
| <a id="badsequencenumberunknown"></a>`BadSequenceNumberUnknown` | `2155479040` | The sequence number is unknown to the server. |
| <a id="badserverhalted"></a>`BadServerHalted` | `2148401152` | The server has stopped and cannot process any requests. |
| <a id="badserverindexinvalid"></a>`BadServerIndexInvalid` | `2154430464` | The server index is not valid. |
| <a id="badservernamemissing"></a>`BadServerNameMissing` | `2152726528` | No ServerName was specified. |
| <a id="badservernotconnected"></a>`BadServerNotConnected` | `2148335616` | The operation could not complete because the client is not connected to the server. |
| <a id="badserveruriinvalid"></a>`BadServerUriInvalid` | `2152660992` | The ServerUri is not a valid URI. |
| <a id="badserviceunsupported"></a>`BadServiceUnsupported` | `2148204544` | The server does not support the requested service. |
| <a id="badsessionclosed"></a>`BadSessionClosed` | `2149974016` | The session was closed by the client. |
| <a id="badsessionidinvalid"></a>`BadSessionIdInvalid` | `2149908480` | The session id is not valid. |
| <a id="badsessionnotactivated"></a>`BadSessionNotActivated` | `2150039552` | The session cannot be used because ActivateSession has not been called. |
| <a id="badshelvingtimeoutofrange"></a>`BadShelvingTimeOutOfRange` | `2161311744` | The shelving time not within an acceptable range. |
| <a id="badshutdown"></a>`BadShutdown` | `2148270080` | The operation was cancelled because the application is shutting down. |
| <a id="badsourcenodeidinvalid"></a>`BadSourceNodeIdInvalid` | `2154037248` | The source node id does not reference a valid node. |
| <a id="badstatenotactive"></a>`BadStateNotActive` | `2160001024` | The sub-state machine is not currently active. |
| <a id="badstructuremissing"></a>`BadStructureMissing` | `2152071168` | A mandatory structured parameter was missing or null. |
| <a id="badsubscriptionidinvalid"></a>`BadSubscriptionIdInvalid` | `2150105088` | The subscription id is not valid. |
| <a id="badsyntaxerror"></a>`BadSyntaxError` | `2159411200` | A value had an invalid syntax. |
| <a id="badtargetnodeidinvalid"></a>`BadTargetNodeIdInvalid` | `2154102784` | The target node id does not reference a valid node. |
| <a id="badtcpendpointurlinvalid"></a>`BadTcpEndpointUrlInvalid` | `2156068864` | The server does not recognize the query string specified. |
| <a id="badtcpinternalerror"></a>`BadTcpInternalError` | `2156003328` | An internal error occurred. |
| <a id="badtcpmessagetoolarge"></a>`BadTcpMessageTooLarge` | `2155872256` | The size of the message specified in the header is too large. |
| <a id="badtcpmessagetypeinvalid"></a>`BadTcpMessageTypeInvalid` | `2155741184` | The type of the message specified in the header invalid. |
| <a id="badtcpnotenoughresources"></a>`BadTcpNotEnoughResources` | `2155937792` | There are not enough resources to process the request. |
| <a id="badtcpsecurechannelunknown"></a>`BadTcpSecureChannelUnknown` | `2155806720` | The secure channel id and/or token id is not currently in use. |
| <a id="badtcpservertoobusy"></a>`BadTcpServerTooBusy` | `2155675648` | The server cannot process the request because it is too busy. |
| <a id="badtimeout"></a>`BadTimeout` | `2148139008` | The operation timed out. |
| <a id="badtimestampnotsupported"></a>`BadTimestampNotSupported` | `2158034944` | The client requested history using a timestamp format the server does not support (i.e requested server timestamp when server only supports source timestamp). |
| <a id="badtimestampstoreturninvalid"></a>`BadTimestampsToReturnInvalid` | `2150301696` | The timestamps to return parameter is invalid. |
| <a id="badtoomanymatches"></a>`BadTooManyMatches` | `2154627072` | The requested operation has too many matches to return. |
| <a id="badtoomanymonitoreditems"></a>`BadTooManyMonitoredItems` | `2161836032` | The request could not be processed because there are too many monitored items in the subscription. |
| <a id="badtoomanyoperations"></a>`BadTooManyOperations` | `2148532224` | The request could not be processed because it specified too many operations. |
| <a id="badtoomanypublishrequests"></a>`BadTooManyPublishRequests` | `2155347968` | The server has reached the maximum number of queued publish requests. |
| <a id="badtoomanysessions"></a>`BadTooManySessions` | `2153119744` | The server has reached its maximum number of sessions. |
| <a id="badtoomanysubscriptions"></a>`BadTooManySubscriptions` | `2155282432` | The server has reached its maximum number of subscriptions. |
| <a id="badtypedefinitioninvalid"></a>`BadTypeDefinitionInvalid` | `2153971712` | The type definition node id does not reference an appropriate type node. |
| <a id="badtypemismatch"></a>`BadTypeMismatch` | `2155085824` | The value supplied for the attribute is not of the same type as the attribute's value. |
| <a id="badunexpectederror"></a>`BadUnexpectedError` | `2147549184` | An unexpected error occurred. |
| <a id="badunknownresponse"></a>`BadUnknownResponse` | `2148073472` | An unrecognized response was received from the server. |
| <a id="baduseraccessdenied"></a>`BadUserAccessDenied` | `2149515264` | User does not have permission to perform the requested operation. |
| <a id="badusersignatureinvalid"></a>`BadUserSignatureInvalid` | `2153185280` | The user token signature is missing or invalid. |
| <a id="badviewidunknown"></a>`BadViewIdUnknown` | `2154496000` | The view id does not refer to a valid view node. |
| <a id="badviewparametermismatch"></a>`BadViewParameterMismatch` | `2160721920` | The view parameters are not consistent with each other. |
| <a id="badviewtimestampinvalid"></a>`BadViewTimestampInvalid` | `2160656384` | The view timestamp is not available or not supported. |
| <a id="badviewversioninvalid"></a>`BadViewVersionInvalid` | `2160787456` | The view version is not available or not supported. |
| <a id="badwaitingforinitialdata"></a>`BadWaitingForInitialData` | `2150760448` | Waiting for the server to obtain values from the underlying data source. |
| <a id="badwaitingforresponse"></a>`BadWaitingForResponse` | `2159149056` | The asynchronous operation is waiting for a response. |
| <a id="badwouldblock"></a>`BadWouldBlock` | `2159345664` | Non blocking behaviour is required and the operation would block. |
| <a id="badwritenotsupported"></a>`BadWriteNotSupported` | `2155020288` | The server not does support writing the combination of value, status and timestamps provided. |
| <a id="good"></a>`Good` | `0` | The operation completed successfully. |
| <a id="goodcallagain"></a>`GoodCallAgain` | `11075584` | The operation is not finished and needs to be called again. |
| <a id="goodclamped"></a>`GoodClamped` | `3145728` | The value written was accepted but was clamped. |
| <a id="goodcommunicationevent"></a>`GoodCommunicationEvent` | `10944512` | The communication layer has raised an event. |
| <a id="goodcompletesasynchronously"></a>`GoodCompletesAsynchronously` | `3014656` | The processing will complete asynchronously. |
| <a id="gooddataignored"></a>`GoodDataIgnored` | `14221312` | The request pecifies fields which are not valid for the event type or cannot be saved by the historian. |
| <a id="goodentryinserted"></a>`GoodEntryInserted` | `10616832` | The data or event was successfully inserted into the historical database. |
| <a id="goodentryreplaced"></a>`GoodEntryReplaced` | `10682368` | The data or event field was successfully replaced in the historical database. |
| <a id="goodlocaloverride"></a>`GoodLocalOverride` | `9830400` | The value has been overridden. |
| <a id="goodmoredata"></a>`GoodMoreData` | `10878976` | The data or event field was successfully replaced in the historical database. |
| <a id="goodnodata"></a>`GoodNoData` | `10813440` | No data exists for the requested time range or event filter. |
| <a id="goodnoncriticaltimeout"></a>`GoodNonCriticalTimeout` | `11141120` | A non-critical timeout occurred. |
| <a id="goodoverload"></a>`GoodOverload` | `3080192` | Sampling has slowed down due to resource limitations. |
| <a id="goodresultsmaybeincomplete"></a>`GoodResultsMayBeIncomplete` | `12189696` | The server should have followed a reference to a node in a remote server but did not. The result set may be incomplete. |
| <a id="goodshutdownevent"></a>`GoodShutdownEvent` | `11010048` | The system is shutting down. |
| <a id="goodsubscriptiontransferred"></a>`GoodSubscriptionTransferred` | `2949120` | The subscription was transferred to another session. |
| <a id="uncertain"></a>`Uncertain` | `1073741824` | The operation completed however its outputs may not be usable. |
| <a id="uncertaindatasubnormal"></a>`UncertainDataSubNormal` | `1084489728` | The value is derived from multiple values and has less than the required number of Good values. |
| <a id="uncertainengineeringunitsexceeded"></a>`UncertainEngineeringUnitsExceeded` | `1083441152` | The value is outside of the range of values defined for this parameter. |
| <a id="uncertaininitialvalue"></a>`UncertainInitialValue` | `1083310080` | The value is an initial value for a variable that normally receives its value from another variable. |
| <a id="uncertainlastusablevalue"></a>`UncertainLastUsableValue` | `1083179008` | Whatever was updating this value has stopped doing so. |
| <a id="uncertainnocommunicationlastusablevalue"></a>`UncertainNoCommunicationLastUsableValue` | `1083113472` | Communication to the data source has failed. The variable value is the last value that had a good quality. |
| <a id="uncertainnotallnodesavailable"></a>`UncertainNotAllNodesAvailable` | `1086324736` | The list of references may not be complete because the underlying system is not available. |
| <a id="uncertainreferencenotdeleted"></a>`UncertainReferenceNotDeleted` | `1086062592` | The server was not able to delete all target references. |
| <a id="uncertainreferenceoutofserver"></a>`UncertainReferenceOutOfServer` | `1080819712` | One of the references to follow in the relative path references to a node in the address space in another server. |
| <a id="uncertainsensornotaccurate"></a>`UncertainSensorNotAccurate` | `1083375616` | The value is at one of the sensor limits. |
| <a id="uncertainsubnormal"></a>`UncertainSubNormal` | `1083506688` | The value is derived from multiple sources and has less than the required number of Good sources. |
| <a id="uncertainsubstitutevalue"></a>`UncertainSubstituteValue` | `1083244544` | The value is an operational value that was manually overwritten. |

## Extension methods

| Name | Description |
|---|---|
| [OpcStatusCodeExtensions.IsBad](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcstatuscodeextensions/members#isbad) | Determines whether the severity of the status code specified is Bad. |
| [OpcStatusCodeExtensions.IsGood](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcstatuscodeextensions/members#isgood) | Determines whether the severity of the status code specified is Good. |
| [OpcStatusCodeExtensions.IsNotBad](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcstatuscodeextensions/members#isnotbad) | Determines whether the severity of the status code specified is not Bad. |
| [OpcStatusCodeExtensions.IsNotGood](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcstatuscodeextensions/members#isnotgood) | Determines whether the severity of the status code specified is not Good. |
| [OpcStatusCodeExtensions.IsNotUncertain](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcstatuscodeextensions/members#isnotuncertain) | Determines whether the severity of the status code specified is not Uncertain. |
| [OpcStatusCodeExtensions.IsUncertain](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcstatuscodeextensions/members#isuncertain) | Determines whether the severity of the status code specified is Uncertain. |

## Applies to

| Package | Versions |
|---|---|
| Opc.UaFx.Advanced | v2.5–v2.59 |
