Lately, I've been getting this error in the ARMA 3 Launcher. I can't play it at all. I can't play with it with mods, or without them. It says that Steam is not running but I can login to my steam account and everything. It does not want to update anything downloaded from Steam, including ARMA 3 itself.
this is the "ARMA 3Launcher Excemption" I keep getting.
Exception
----------------------------
System.InvalidOperationException: UGC Monitor is not initialized.
at SteamLayerWrap.UGCDownloadMonitorWrap.RequestItemDownload(UInt64 id, Boolean highPriority)
at Launcher.Steam.SteamUgcMonitor.<>c__DisplayClassd.<RequestItemDownload>b__c(ISteamAPIWrap api)
at Utils.LockedWrapper`1.Do[TResult](Func`2 action)
at Launcher.Steam.SteamUgcMonitor.RequestItemDownload(UInt64 publishedId, DownloadPriority priority)
at Launcher.Steam.SteamUgcDownloadManager.ForceDownload(UInt64 publishedId, DownloadPriority priority)
at Launcher.Extensions.SteamExtensionStorage.<RepairExtension>d__d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_1(Object state)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(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()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()