With #120283 the Win32 codepath for registration creates an endless loop. Command-line arguments are detected for registration that causes another blender to launch with the same arguments, that repeats forever. But the only time these arguments is used is when Blender has already been specifically launched with the permissions needed to register. So this means it should just do so and then exit. Pull Request: https://projects.blender.org/blender/blender/pulls/122682