03/31/2026 11:06:57 (pid 6564, tid 5740, 03/31/2026 09:06:57) 03/31/2026 09:06:57 [5740] ERROR - { RestAPI Exception 03/31/2026 11:06:57 (pid 6564, tid 5740, 03/31/2026 09:06:57) 03/31/2026 09:06:57 [5740] ERROR - Exception: {0} {Exception Message: VMO60477: The MIP item could not be saved. (type: PropertyInvalidException) Exception Stack Trace: at VideoOS.Management.Server.ConfigurationApi.MIPItemConfigurationApi.SetMipItem(IGeminiRequestContext requestContext, ConfigurationItem item, ConfigurationItemPath path) at VideoOS.Management.Server.ConfigurationApi.MIPItemConfigurationApi.SetItem(IGeminiRequestContext requestContext, ConfigurationItem item, ConfigurationItemPath path, ConfigurationItemPath parentPath) at VideoOS.Management.Server.RestApi.ConfigurationApiManager.Update(IRestApiRequestContext context, ConfigurationItem item) at VideoOS.Management.Server.RestApi.ConfigurationApiSubController.Put(IRestApiRequestContext context, ElementList elementList, JsonBuilder jb, String id) at VideoOS.Management.Server.RestApi.SpecificItemController.d__10.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Threading.Tasks.TaskHelpersExtensions.d__1`1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ApiControllerActionInvoker.d__1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ActionFilterResult.d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Filters.AuthorizationFilterAttribute.d__3.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at VideoOS.Management.Server.RestApi.AddChallengeOnUnauthorizedResult.d__9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.AuthenticationFilterResult.d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Dispatcher.HttpControllerDispatcher.d__15.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Web.Http.Dispatcher.HttpControllerDispatcher.d__15.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.HttpServer.d__24.MoveNext() } 03/31/2026 11:06:57 (pid 6564, tid 5740, 03/31/2026 09:06:57) 03/31/2026 09:06:57 [5740] ERROR - } 03/31/2026 12:54:31 (pid 6564, tid 10948, 03/31/2026 10:54:31) 03/31/2026 10:54:31 [10948] ERROR - Exception: {0} {Exception Message: VMO61008: You do not have sufficient permissions to complete the operation. (type: UnauthorizedAccessException) Exception Stack Trace: at VideoOS.Management.Server.SecurityManagerService.CheckObjectPermission(IGeminiRequestContext requestContext, Guid namespaceId, String actionId, String objectId) at VideoOS.Management.Server.SecurityManagerService.VideoOS.Management.Server.ISecurityManagerService.CheckObjectPermission(IGeminiRequestContext requestContext, Guid namespaceId, String actionId, String objectId) at VideoOS.Management.Server.MIPItem.CheckAuthorization(IGeminiRequestContext requestContext, FormatSecurityObject formatSecurityObject, MIPKind mipKind, String securityAction) at VideoOS.Management.Server.MIPItem.GetItem(IGeminiRequestContext requestContext, Guid objectId) at VideoOS.Management.Server.ConfigurationApi.MIPItemConfigurationApi.GetItem(IGeminiRequestContext requestContext, ConfigurationItemPath path) at VideoOS.Management.Server.RestApi.ConfigurationApiSubController.LoadSpecificItem(IRestApiRequestContext context, String pathId) at VideoOS.Management.Server.RestApi.SpecificItemController.Get(String resourceNamePlural, String id) at lambda_method(Closure , Object , Object[] ) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass6_2.b__2(Object instance, Object[] methodParameters) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ApiControllerActionInvoker.d__1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ActionFilterResult.d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Filters.AuthorizationFilterAttribute.d__3.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at VideoOS.Management.Server.RestApi.AddChallengeOnUnauthorizedResult.d__9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.AuthenticationFilterResult.d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Dispatcher.HttpControllerDispatcher.d__15.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Web.Http.Dispatcher.HttpControllerDispatcher.d__15.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.HttpServer.d__24.MoveNext() } 03/31/2026 12:54:31 (pid 6564, tid 10948, 03/31/2026 10:54:31) 03/31/2026 10:54:31 [10948] ERROR - } 03/31/2026 12:54:31 (pid 6564, tid 200, 03/31/2026 10:54:31) 03/31/2026 10:54:31 [200] ERROR - { RestAPI Exception