I have problem with XProtect Express+ 2023 R3, recording server is unexpectedly determinded. It is failing on .net 4.0.30319.
First fails this with ID: 1026
Application: VideoOS.Recorder.Service.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at .std.vector<NmDatabase::CmRecord::SmRecordInfo,std::allocatorNmDatabase::CmRecord::SmRecordInfo >._Emplace_one_at_back<struct NmDatabase::CmRecord::SmRecordInfo const &>(std.vector<NmDatabase::CmRecord::SmRecordInfo,std::allocatorNmDatabase::CmRecord::SmRecordInfo >*, SmRecordInfo*)
at VideoOS.Database.Record.SetContent(System.Collections.Generic.List`1<VideoOS.Database.SubRecord>)
at VideoOS.Recorder.MediaDbGopConsumer.WriteGop(VideoOS.Recorder.TableInfo, VideoOS.Common.Integration.Media.IFrameGroup, Double, Double)
at VideoOS.Recorder.MediaDbGopConsumer.VideoOS.Recorder.IMediaDbGopConsumer.PutFrameGroup(VideoOS.Common.Integration.Media.IFrameGroup, Double, Double)
at VideoOS.Recorder.ObjectModel.Pipeline.ThreadFunctionPart2()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
and then Recording server is determined with ID : 7031
The Milestone XProtect Recording Server service has terminated unexpectedly. It happened 2 times. The following corrective action will run in 60000 milliseconds: Restart the service.
I tried update .net to version 4.8, install .net framework 3.5, 4.6 features, install microsoft visual C++ 2015-2022, check NET Framework registry keys, disabling tls 1.0 but nothing helps any tips?