def METHOD_NAME() -> None:
    try:
        launch_playwright()
    except Exception as e:
        print(f"Failed opening recorder:", flush=True)
        # using correct representation as it seems that playwright outputs strange characters
        sys.stdout.buffer.write(f"{e}\n".encode(sys.stdout.encoding, "replace"))
        # attempt to install browsers & drivers
        install_browsers()
        # attempt to launch playwright again
        launch_playwright()