Updating from Cobia to Dragonfish

Hi, I’ve been trying to update for a few days now, but each time I get the same error. I’ve tried both the auto update and self upload option, but both fail with the message below. I’ve rebooted a few times, so the only thing I haven’t yet tried is installing Dragonfish and importing the pools and praying.

Error: [EFAULT] Traceback (most recent call last):
  File "< frozen runpy >", line 198, in _run_module_as_main
  File "", line 88, in _run_code
  File "/tmp/tmpuyx9vynx/truenas_install/__main__.py", line 794, in 
    main()
  File "/tmp/tmpuyx9vynx/truenas_install/__main__.py", line 589, in main
    enable_system_user_services(root, old_root)
  File "/tmp/tmpuyx9vynx/truenas_install/__main__.py", line 126, in enable_system_user_services
    configure_serial_port(root, database_path(old_root))
  File "/tmp/tmpuyx9vynx/truenas_install/__main__.py", line 114, in configure_serial_port
    advanced = query_config_table("system_advanced", db_path, prefix="adv_")
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/tmp/tmpuyx9vynx/truenas_install/__main__.py", line 106, in query_config_table
    return query_row(f"SELECT * FROM {table}", database_path, prefix)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/tmp/tmpuyx9vynx/truenas_install/__main__.py", line 94, in query_row
    c.execute(query)
sqlite3.OperationalError: database is locked