Skip to main content

Notifications

Announcements

No record found.

Business Central forum
Unanswered

NAVCSide Exception in Event Viewer

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

Replay now available! Dynamics 365 Community Call (CRM Edition)

Catch up on the first D365 Community Call held on 7/10

Community Spotlight of the Month

Kudos to Saurav Dhyani!

Congratulations to the June Top 10 community leaders!

These stars go above and beyond . . .

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 288,584 Super User

#2
Martin Dráb Profile Picture

Martin Dráb 225,864 Super User

#3
nmaenpaa Profile Picture

nmaenpaa 101,148

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans