web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Business Central forum
Under review by Community Managers

Under review

Thank you for your post! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

NAVCSide Exception in Event Viewer

Posted on by 14

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

News and Announcements

Season of Giving Solutions is Here!

Quick Links

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard > Business Central

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans