Hello -
One of our users has installed pyRevit 5.3.1 for Revit 2026 and the application loaded without issue. When he attempted to renumber some rooms, the following error code thread appeared. He is able to renumber doors without issue; only rooms gives this error. I am able to renumber rooms on my computer using the same file and tools:
ERROR [pyrevit.revit.db.transaction] Error in Transaction Context. Rolling back changes. | <type ‘exceptions.Exception’>:View cannot use Temporary View Properties mode in current state.
ERROR [pyrevit.revit.db.transaction] Error in TransactionGroup Context. Rolling back changes. | <type ‘exceptions.Exception’>:View cannot use Temporary View Properties mode in current state.
IronPython Traceback:
Traceback (most recent call last):
File “C:\Program Files\pyRevit-Master\extensions\pyRevitTools.extension\pyRevit.tab\Modify.panel\edit2.stack\ReNumber.pushbutton\script.py”, line 416, in
File “C:\Program Files\pyRevit-Master\extensions\pyRevitTools.extension\pyRevit.tab\Modify.panel\edit2.stack\ReNumber.pushbutton\script.py”, line 271, in pick_and_renumber
File “C:\Program Files\pyRevit-Master\extensions\pyRevitTools.extension\pyRevit.tab\Modify.panel\edit2.stack\ReNumber.pushbutton\script.py”, line 119, in enter
File “C:\Program Files\pyRevit-Master\extensions\pyRevitTools.extension\pyRevit.tab\Modify.panel\edit2.stack\ReNumber.pushbutton\script.py”, line 64, in toggle_element_selection_handles
Exception: View cannot use Temporary View Properties mode in current state.
Script Executor Traceback:
Autodesk.Revit.Exceptions.InvalidOperationException: View cannot use Temporary View Properties mode in current state.
at Microsoft.Scripting.Interpreter.ThrowInstruction.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.Interpreter.HandleException(InterpretedFrame frame, Exception exception)
at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.LightLambda.Run2[T0,T1,TRet](T0 arg0, T1 arg1)
at IronPython.Compiler.PythonScriptCode.RunWorker(CodeContext ctx)
at IronPython.Compiler.RuntimeScriptCode.InvokeTarget(Scope scope)
at Microsoft.Scripting.Hosting.CompiledCode.Execute(ScriptScope scope)
at PyRevitLabs.PyRevit.Runtime.IronPythonEngine.Execute(ScriptRuntime& runtime)
Can anyone recommend a resolution to this?
Thank you!