Skip to main content
Business Central forum
Unanswered

NAVCSide Exception in Event Viewer

editSubscribe (0) ShareShare
ReportReport
Posted on by 10

Hello Everyone, 

Recently we are facing Error while fill in Application Form (Customized - Application Card) in Microsoft Dynamics NAV 2018 (Version W1 11.0 (11.0.33015.0)). 

During fill in information often received "The page has an error. Correct the error or try to undo the change.". 

Since end user received error in Microsoft Dynamics NAV, i have checked event viewer on server found Warning as follow: 

Log Name: Application
Source: MicrosoftDynamicsNavServer$DELETED
Date: 20-04-2022 12:02:47 PM
Event ID: 705
Task Category: (33)
Level: Warning
Keywords: Classic
User: N/A
Computer: DELETED 
Description:
Server instance: DELETED
Category: Runtime
ClientSessionId: a141eab0-484b-4f93-bdde-8035f63f2234
ClientActivityId: d5e3bab4-b182-44df-9b2c-f45d559e40df
ServerSessionUniqueId: 5a667d7e-6867-48bc-bb3a-c23bc2dda16c
ServerActivityId: 9abf353b-1f5c-47d2-bb52-7f629faf980f
EventTime: 04/20/2022 05:32:47
Message (NavCSideException): Exception: NavCSideException
Sorry, we just updated this page. Reopen it, and try again.
ExceptionStackTrace:
at Microsoft.Dynamics.Nav.Runtime.RecordImplementationHelper.GetRecordStaleModifiedByAnotherUserException(NCLMetaTable metaTable, NavValue[] primaryKeyValues)
at Microsoft.Dynamics.Nav.Runtime.DataAccess.GetStaleRecordException(Int32 companyToken, MutableRecordBuffer inputRecordBuffer)
at Microsoft.Dynamics.Nav.Runtime.DataAccess.Modify(Int32 companyToken, MutableRecordBuffer inputRecordBuffer, ResultSetEnumerator& resultSetEnumerator, MutableRecordBuffer& newRecordBuffer)
at Microsoft.Dynamics.Nav.Runtime.RecordImplementation.ModifyRecord(DataError errorLevel)
at Microsoft.Dynamics.Nav.Runtime.NavRecord.Modify(DataError errorLevel, Boolean runApplicationTrigger, Boolean runGlobalTrigger, Boolean isBulkModify)
at Microsoft.Dynamics.Nav.Runtime.NavRecord.ALModify(DataError errorLevel, Boolean runApplicationTrigger, Boolean isBulkModify)
at Microsoft.Dynamics.Nav.BusinessApplication.Page51088.EnableFields_Scope.OnRun()
at Microsoft.Dynamics.Nav.Runtime.NavMethodScope.Run()
at Microsoft.Dynamics.Nav.BusinessApplication.Page51088.EnableFields()
at Microsoft.Dynamics.Nav.BusinessApplication.Page51088.OnAfterGetRecord_Scope.OnRun()
at Microsoft.Dynamics.Nav.Runtime.NavMethodScope.Run()
at Microsoft.Dynamics.Nav.BusinessApplication.Page51088.OnAfterGetRecord()
at Microsoft.Dynamics.Nav.Runtime.NavForm.RaiseOnAfterGetRecord()
at Microsoft.Dynamics.Nav.Runtime.NavForm.AfterGetRecord(Int32[] calcFields)
at Microsoft.Dynamics.Nav.Service.NSField.ActionField(NavSession con)
at Microsoft.Dynamics.Nav.Service.NSField.Action(NavSession session)
at SyncInvokeActionField(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.RunInTransactionCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.<>c__DisplayClass25_1.<Combine>b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.TransientErrorRetryCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.<>c__DisplayClass25_1.<Combine>b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.ErrorMappingCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
CallerStackTrace:
at Microsoft.Dynamics.Nav.Diagnostic.NavDiagnostics.ComposeAndSendExceptionTraceTag(String tag, Category category, Exception exception, DiagnosticParameter parameter, Verbosity verbosity, Guid clientSessionId, Guid clientActivityId, Boolean forceLog)
at Microsoft.Dynamics.Nav.Diagnostic.NavDiagnostics.SendExceptionTag(String tag, Category category, Exception exception, Verbosity verbosity, DiagnosticParameter message, Boolean forceLog)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.ErrorMappingCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.<>c__DisplayClass25_1.<Combine>b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.PushPopCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.<>c__DisplayClass25_1.<Combine>b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.TraceScopeCombinator(Category telemetryCategory, ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.<>c__DisplayClass25_1.<Combine>b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.<>c__DisplayClass10_0.<PerformanceCounterCombinator>b__0()
at Microsoft.Dynamics.Nav.Runtime.NavPerformanceCounterSetter.UpdatePerformanceCountersWithAverageServiceOperationDuration(Stopwatch stopWatch, Action action)
at Microsoft.Dynamics.Nav.Runtime.NavPerformanceCounterSetter.UpdatePerformanceCountersWithAverageServiceOperationAction(Action action, NavSession session)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.PerformanceCounterCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.<>c__DisplayClass25_1.<Combine>b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.InitClientTelemetryIdsCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.<>c__DisplayClass25_1.<Combine>b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.TlsClearCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.<>c__DisplayClass25_1.<Combine>b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]& outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
at System.ServiceModel.Dispatcher.MessageRpc.Wrapper.Resume(Boolean& alreadyResumedNoLock)
at System.ServiceModel.Dispatcher.ThreadBehavior.ResumeProcessing(IResumeMessageRpc resume)
at Microsoft.Dynamics.Nav.Runtime.NavSynchronizationContext.<>c__DisplayClass1_0.<ClearThreadLocalStorageDelegate>b__0(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()


ProcessId: 12176
Tag: 00000HC
ThreadId: 28
CounterInformation:
Event Xml:
<Event xmlns="">schemas.microsoft.com/.../event">
<System>
<Provider Name="MicrosoftDynamicsNavServer$MMF" />
<EventID Qualifiers="0">705</EventID>
<Level>3</Level>
<Task>33</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2022-04-20T05:32:47.955139300Z" />
<EventRecordID>17958688</EventRecordID>
<Channel>Application</Channel>
<Computer>MMF-NAVSRV</Computer>
<Security />
</System>
<EventData>
<Data>Server instance: MMF
Category: Runtime
ClientSessionId: a141eab0-484b-4f93-bdde-8035f63f2234
ClientActivityId: d5e3bab4-b182-44df-9b2c-f45d559e40df
ServerSessionUniqueId: 5a667d7e-6867-48bc-bb3a-c23bc2dda16c
ServerActivityId: 9abf353b-1f5c-47d2-bb52-7f629faf980f
EventTime: 04/20/2022 05:32:47
Message (NavCSideException): Exception: NavCSideException
Sorry, we just updated this page. Reopen it, and try again.
ExceptionStackTrace:
at Microsoft.Dynamics.Nav.Runtime.RecordImplementationHelper.GetRecordStaleModifiedByAnotherUserException(NCLMetaTable metaTable, NavValue[] primaryKeyValues)
at Microsoft.Dynamics.Nav.Runtime.DataAccess.GetStaleRecordException(Int32 companyToken, MutableRecordBuffer inputRecordBuffer)
at Microsoft.Dynamics.Nav.Runtime.DataAccess.Modify(Int32 companyToken, MutableRecordBuffer inputRecordBuffer, ResultSetEnumerator&amp; resultSetEnumerator, MutableRecordBuffer&amp; newRecordBuffer)
at Microsoft.Dynamics.Nav.Runtime.RecordImplementation.ModifyRecord(DataError errorLevel)
at Microsoft.Dynamics.Nav.Runtime.NavRecord.Modify(DataError errorLevel, Boolean runApplicationTrigger, Boolean runGlobalTrigger, Boolean isBulkModify)
at Microsoft.Dynamics.Nav.Runtime.NavRecord.ALModify(DataError errorLevel, Boolean runApplicationTrigger, Boolean isBulkModify)
at Microsoft.Dynamics.Nav.BusinessApplication.Page51088.EnableFields_Scope.OnRun()
at Microsoft.Dynamics.Nav.Runtime.NavMethodScope.Run()
at Microsoft.Dynamics.Nav.BusinessApplication.Page51088.EnableFields()
at Microsoft.Dynamics.Nav.BusinessApplication.Page51088.OnAfterGetRecord_Scope.OnRun()
at Microsoft.Dynamics.Nav.Runtime.NavMethodScope.Run()
at Microsoft.Dynamics.Nav.BusinessApplication.Page51088.OnAfterGetRecord()
at Microsoft.Dynamics.Nav.Runtime.NavForm.RaiseOnAfterGetRecord()
at Microsoft.Dynamics.Nav.Runtime.NavForm.AfterGetRecord(Int32[] calcFields)
at Microsoft.Dynamics.Nav.Service.NSField.ActionField(NavSession con)
at Microsoft.Dynamics.Nav.Service.NSField.Action(NavSession session)
at SyncInvokeActionField(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.RunInTransactionCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.&lt;&gt;c__DisplayClass25_1.&lt;Combine&gt;b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.TransientErrorRetryCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.&lt;&gt;c__DisplayClass25_1.&lt;Combine&gt;b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.ErrorMappingCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]&amp; outputs)
CallerStackTrace:
at Microsoft.Dynamics.Nav.Diagnostic.NavDiagnostics.ComposeAndSendExceptionTraceTag(String tag, Category category, Exception exception, DiagnosticParameter parameter, Verbosity verbosity, Guid clientSessionId, Guid clientActivityId, Boolean forceLog)
at Microsoft.Dynamics.Nav.Diagnostic.NavDiagnostics.SendExceptionTag(String tag, Category category, Exception exception, Verbosity verbosity, DiagnosticParameter message, Boolean forceLog)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.ErrorMappingCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.&lt;&gt;c__DisplayClass25_1.&lt;Combine&gt;b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.PushPopCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.&lt;&gt;c__DisplayClass25_1.&lt;Combine&gt;b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.TraceScopeCombinator(Category telemetryCategory, ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.&lt;&gt;c__DisplayClass25_1.&lt;Combine&gt;b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.&lt;&gt;c__DisplayClass10_0.&lt;PerformanceCounterCombinator&gt;b__0()
at Microsoft.Dynamics.Nav.Runtime.NavPerformanceCounterSetter.UpdatePerformanceCountersWithAverageServiceOperationDuration(Stopwatch stopWatch, Action action)
at Microsoft.Dynamics.Nav.Runtime.NavPerformanceCounterSetter.UpdatePerformanceCountersWithAverageServiceOperationAction(Action action, NavSession session)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.PerformanceCounterCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.&lt;&gt;c__DisplayClass25_1.&lt;Combine&gt;b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.InitClientTelemetryIdsCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.&lt;&gt;c__DisplayClass25_1.&lt;Combine&gt;b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.TlsClearCombinator(ServiceOperation innerOperation, NSServiceBase serviceInstance, MethodBase syncMethod, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.&lt;&gt;c__DisplayClass25_1.&lt;Combine&gt;b__1(NSServiceBase serviceInstance, Object[] inputs, Object[]&amp; outputs)
at Microsoft.Dynamics.Nav.Service.ServiceOperationInvoker.Invoke(Object instance, Object[] inputs, Object[]&amp; outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&amp; rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&amp; rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
at System.ServiceModel.Dispatcher.MessageRpc.Wrapper.Resume(Boolean&amp; alreadyResumedNoLock)
at System.ServiceModel.Dispatcher.ThreadBehavior.ResumeProcessing(IResumeMessageRpc resume)
at Microsoft.Dynamics.Nav.Runtime.NavSynchronizationContext.&lt;&gt;c__DisplayClass1_0.&lt;ClearThreadLocalStorageDelegate&gt;b__0(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()


ProcessId: 12176
Tag: 00000HC
ThreadId: 28
CounterInformation: </Data>
</EventData>
</Event>

Kindly advice your advice or experience who have similar as mentioned error 

Best Regards,

Helpful resources

Quick Links

What Motivates a Super User?

We know many of you visit the Dynamics 365 Community and Power Platform…

Demystifying Copilot with Georg Glantschnig…

Industry experts answer burning questions directly from our amazing Community…

Setting Up Knowledge Sources for Copilot…

Look at how configuring a comprehensive knowledge base is crucial…

Leaderboard

#1
Andre Arnaud de Calavon Profile Picture

Andre Arnaud de Cal... 283,045 Super User

#2
Martin Dráb Profile Picture

Martin Dráb 222,570 Super User

#3
nmaenpaa Profile Picture

nmaenpaa 101,138

Product updates

Dynamics 365 release plans