VTK Python rendering window not responding with basic scene

Hello there,

I’ve implemented a basic scene using vtkpython. When I call vtkRenderWindow.Render() the window appears correctly, but freezes at first interaction (not responding). My code:

import vtk
import time

cone = vtk.vtkConeSource()

mapper = vtk.vtkPolyDataMapper()
mapper.SetInputConnection(cone.GetOutputPort())

actor = vtk.vtkActor()
actor.SetMapper(mapper)

renderer = vtk.vtkRenderer()
renderer.AddActor(actor)
renderer.ResetCamera()
camera = renderer.GetActiveCamera()

window = vtk.vtkRenderWindow()
window.AddRenderer(renderer)

azimuth = 0
while 1:
    if azimuth >= 360:
        azimuth = 0
    azimuth += 0.1
    camera.Azimuth(azimuth)
    window.Render()

time.sleep(0.1)

The problem does not appear if I use the vtkWindowInteractor rendering loop (vtkWindowInteractor.Start() ).

My setup:
Windows 10
vtk 9.1.0-rc2
python 3.9.1

Thanks in advance for any hint that puts me in the right direction.