EDIT: The selected menu item is not rendered despite being present. It has to be rendered and user needs to be able to edit it.
When creating a new menu action from entity, it ends with an error after selecting the Menu reference. After closing the error window it is possible to save the record, but the menu reference is empty.
Architect version 2026.9.0.4391
2026-10-16 15:49:48,658 [3] ERROR Origam.Architect.Server.OrigamErrorHandlingMiddleware - 'Menu/Contacts/Customer' is not a valid value for property Menu. This property is a reference and takes the id (GUID) of an existing AbstractMenuItem, not its name. Look the item up and pass the id from the response.
System.Exception: 'Menu/Contacts/Customer' is not a valid value for property Menu. This property is a reference and takes the id (GUID) of an existing AbstractMenuItem, not its name. Look the item up and pass the id from the response.
at Origam.Architect.Server.ArchitectLogic.PropertyParser.Parse(PropertyInfo property, String value, Object instance) in D:\a\1\s\backend\Origam.Architect.Server\ArchitectLogic\PropertyParser.cs:line 132
at Origam.Architect.Server.Services.TabService.ChangesToTabData(ChangesModel input) in D:\a\1\s\backend\Origam.Architect.Server\Services\TabService.cs:line 303
at Origam.Architect.Server.Controllers.PropertyEditorController.Update(ChangesModel changes) in D:\a\1\s\backend\Origam.Architect.Server\Controllers\PropertyEditorController.cs:line 38
at lambda_method35(Closure, Object, Object[])
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync()
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
at Origam.Architect.Server.ServerIdentityMiddleware.InvokeAsync(HttpContext context) in D:\a\1\s\backend\Origam.Architect.Server\ServerIdentityMiddleware.cs:line 29
at Origam.Architect.Server.OrigamErrorHandlingMiddleware.InvokeAsync(HttpContext context) in D:\a\1\s\backend\Origam.Architect.Server\OrigamErrorHandlingMiddleware.cs:line 50