Desktop App 2.0 Crashing when trying to Link Files

2025-02-06 23:14:08,542 [18784 DEBUG sgtk.stopwatch.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] _get_contents_hash: 0.001002s
2025-02-06 23:14:08,543 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] The new contents hash is Rv5Qe73ICCnfqW/iOerS3Q==
2025-02-06 23:14:08,544 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] The data already cached has been validated and is not out of date. New data will not be cached as a result.
2025-02-06 23:14:08,545 [18784 DEBUG sgtk.stopwatch.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] _cache_actions: 0.422073s
2025-02-06 23:14:08,618 [18784 WARNING sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.server_protocol] Unexpected error message in object: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion: Connection lost.
]
2025-02-06 23:14:08,618 [18784 INFO sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.server_protocol] Certificate error!
2025-02-06 23:14:08,619 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.server_protocol] Reason received for connection loss: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion: Connection lost.
]
2025-02-06 23:14:13,006 [18784 WARNING sgtk.env.site.tk-desktop.tk-framework-desktopserver.twisted] dropping connection to peer tcp4:127.0.0.1:59487 with abort=True: WebSocket opening handshake timeout (peer did not finish the opening handshake in time)
2025-02-06 23:14:13,006 [18784 CRITICAL sgtk.env.site.tk-desktop.tk-framework-desktopserver.twisted] while handling timed call
Traceback (most recent call last):
  File "C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-framework-desktopserver\v1.7.6\resources\python\src\3.11\pkgs.zip\twisted\internet\base.py", line 1105, in runUntilCurrent
    call.func(*call.args, **call.kw)
  File "C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-framework-desktopserver\v1.7.6\resources\python\src\3.11\pkgs.zip\txaio\_common.py", line 136, in _notify_bucket
    notify_one_chunk(calls, self._chunk_size, max(0.0, delay_ms))
  File "C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-framework-desktopserver\v1.7.6\resources\python\src\3.11\pkgs.zip\txaio\_common.py", line 130, in notify_one_chunk
    raise RuntimeError(msg)
RuntimeError: Error(s) processing call_later bucket:
'NoneType' object has no attribute 'shutdown'

2025-02-06 23:14:18,475 [18784 WARNING sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.server_protocol] Unexpected error message in object: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionDone'>: Connection was closed cleanly.
]
2025-02-06 23:14:18,476 [18784 INFO sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.server_protocol] Connection closed.
2025-02-06 23:14:18,477 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.server_protocol] Reason received for connection loss: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionDone'>: Connection was closed cleanly.
]
2025-02-06 23:14:23,951 [18784 INFO sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.server_protocol] Connection accepted.
2025-02-06 23:14:24,128 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] Legacy tank command pathway disabled.
2025-02-06 23:14:24,128 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] Legacy tank command pathway disabled.
2025-02-06 23:14:24,129 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] Legacy tank command pathway disabled.
2025-02-06 23:14:24,129 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] Legacy tank command pathway disabled.
2025-02-06 23:14:24,130 [18784 DEBUG sgtk.core.bootstrap.manager] <TkManager  User amorano@gmail.com
 Bundle cache fallback paths []
 Caching policy 0
 Plugin id None
 Config is None
 Base None > instantiated
2025-02-06 23:14:24,133 [18784 DEBUG sgtk.core.bootstrap.manager] <TkManager  User amorano@gmail.com
 Bundle cache fallback paths []
 Caching policy 0
 Plugin id None
 Config is None
 Base None > instantiated
2025-02-06 23:14:24,133 [18784 DEBUG sgtk.core.bootstrap.resolver] Requesting pipeline configurations from Flow Production Tracking...
2025-02-06 23:14:24,134 [18784 DEBUG sgtk.core.bootstrap.resolver] Retrieving the pipeline configuration list:
2025-02-06 23:14:24,135 [18784 DEBUG sgtk.core.bootstrap.resolver] [{'filter_operator': 'any',
  'filters': [['project', 'is', {'id': 122, 'type': 'Project'}],
              ['project', 'is', None]]},
 {'filter_operator': 'any',
  'filters': [['users.HumanUser.login', 'is', 'amorano@gmail.com'],
              ['users', 'is', None]]}]
2025-02-06 23:14:24,254 [18784 DEBUG sgtk.stopwatch.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] get_actions: 0.123706s
2025-02-06 23:14:24,297 [18784 DEBUG sgtk.stopwatch.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] get_actions: 0.167908s
2025-02-06 23:14:24,583 [18784 DEBUG sgtk.core.bootstrap.resolver] The following pipeline configurations were found: []
2025-02-06 23:14:24,583 [18784 DEBUG sgtk.stopwatch.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] _get_pipeline_configurations: 0.450651s
2025-02-06 23:14:24,584 [18784 DEBUG sgtk.core.bootstrap.manager] Progress Report (0%): Resolving project...
2025-02-06 23:14:24,585 [18784 DEBUG sgtk.core.bootstrap.manager] Default progress callback (0.0): Resolving project...
2025-02-06 23:14:24,585 [18784 DEBUG sgtk.core.bootstrap.manager] Progress Report (5%): Resolving configuration...
2025-02-06 23:14:24,586 [18784 DEBUG sgtk.core.bootstrap.manager] Default progress callback (0.05): Resolving configuration...
2025-02-06 23:14:24,586 [18784 DEBUG sgtk.core.bootstrap.manager] Checking for pipeline configuration overrides in Flow Production Tracking.
2025-02-06 23:14:24,587 [18784 DEBUG sgtk.core.bootstrap.manager] In order to turn this off, set do_shotgun_config_lookup to False
2025-02-06 23:14:24,587 [18784 DEBUG sgtk.core.bootstrap.resolver] <Resolver: proj id 122, plugin id basic.shotgun> resolving configuration from PTR Pipeline Configuration None
2025-02-06 23:14:24,588 [18784 DEBUG sgtk.core.bootstrap.resolver] Will auto-detect which pipeline configuration to use.
2025-02-06 23:14:24,588 [18784 DEBUG sgtk.core.bootstrap.resolver] Requesting pipeline configurations from Flow Production Tracking...
2025-02-06 23:14:24,589 [18784 DEBUG sgtk.core.bootstrap.resolver] Retrieving the pipeline configuration list:
2025-02-06 23:14:24,590 [18784 DEBUG sgtk.core.bootstrap.resolver] [{'filter_operator': 'any',
  'filters': [['project', 'is', {'id': 122, 'type': 'Project'}],
              ['project', 'is', None]]},
 {'filter_operator': 'any',
  'filters': [['users.HumanUser.login', 'is', 'amorano@gmail.com'],
              ['users', 'is', None]]}]
2025-02-06 23:14:24,770 [18784 DEBUG sgtk.core.bootstrap.resolver] The following pipeline configurations were found: []
2025-02-06 23:14:24,771 [18784 DEBUG sgtk.core.bootstrap.resolver] No pipeline configuration found. Using fallback descriptor
2025-02-06 23:14:24,772 [18784 DEBUG sgtk.core.bootstrap.resolver] <Resolver: proj id 122, plugin id basic.shotgun> resolving configuration for descriptor {'type': 'app_store', 'name': 'tk-config-basic'}
2025-02-06 23:14:24,773 [18784 DEBUG sgtk.core.bootstrap.resolver] Base configuration descriptor does not have a version token defined. Will attempt to determine the latest version available.
2025-02-06 23:14:24,774 [18784 DEBUG sgtk.core.descriptor.io_descriptor.factory] Trying to resolve latest version...
2025-02-06 23:14:24,774 [18784 DEBUG sgtk.core.descriptor.io_descriptor.appstore] <IODescriptorAppStore sgtk:descriptor:app_store?name=tk-config-basic&version=latest>: Probing if a connection to the App Store can be established...
2025-02-06 23:14:24,775 [18784 DEBUG sgtk.stopwatch.tank.descriptor.io_descriptor.appstore] __create_sg_app_store_connection: 0.000000s
2025-02-06 23:14:24,776 [18784 DEBUG sgtk.core.descriptor.io_descriptor.appstore] ...connection established: <tank_vendor.shotgun_api3.shotgun.Shotgun object at 0x0000021F19177CD0>
2025-02-06 23:14:24,776 [18784 DEBUG sgtk.core.descriptor.io_descriptor.factory] Remote connection is available - attempting to get latest version from remote...
2025-02-06 23:14:24,777 [18784 DEBUG sgtk.core.descriptor.io_descriptor.appstore] Determining latest version for <IODescriptorAppStore sgtk:descriptor:app_store?name=tk-config-basic&version=latest> given constraint pattern None
2025-02-06 23:14:24,778 [18784 DEBUG sgtk.stopwatch.tank.descriptor.io_descriptor.appstore] __create_sg_app_store_connection: 0.000000s
2025-02-06 23:14:25,099 [18784 DEBUG sgtk.core.descriptor.io_descriptor.appstore] Downloaded data for 1 versions from Flow Production Tracking.
2025-02-06 23:14:25,099 [18784 DEBUG sgtk.core.descriptor.io_descriptor.appstore] After applying label filters, 1 records remain.
2025-02-06 23:14:25,101 [18784 DEBUG sgtk.core.descriptor.io_descriptor.appstore] Attempting to refresh app store metadata for <IODescriptorAppStore sgtk:descriptor:app_store?name=tk-config-basic&version=v1.7.3>
2025-02-06 23:14:25,101 [18784 DEBUG sgtk.core.descriptor.io_descriptor.appstore] Will attempt to refresh cache in C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-config-basic\v1.7.3\.cached_metadata.pickle
2025-02-06 23:14:25,102 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] Legacy tank command pathway disabled.
2025-02-06 23:14:25,102 [18784 DEBUG sgtk.core.descriptor.io_descriptor.appstore] Will cache pre-fetched cache data.
2025-02-06 23:14:25,123 [18784 INFO sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.message_host] Websocket client error: Method call failed for pick_files_or_directories: Traceback (most recent call last):
  File "C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-framework-desktopserver\v1.7.6\python\tk_framework_desktopserver\server_protocol.py", line 415, in _process_message
    func(data)
  File "C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-framework-desktopserver\v1.7.6\python\tk_framework_desktopserver\shotgun\api_v2.py", line 800, in pick_files_or_directories
    files = self.process_manager.pick_file_or_directory(True)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-framework-desktopserver\v1.7.6\python\tk_framework_desktopserver\process_manager_win.py", line 55, in pick_file_or_directory
    files = ProcessManager.pick_file_or_directory(self, multi)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-framework-desktopserver\v1.7.6\python\tk_framework_desktopserver\process_manager.py", line 352, in pick_file_or_directory
    return _create_invoker()(
           ^^^^^^^^^^^^^^^^^^
  File "C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-framework-desktopserver\v1.7.6\python\tk_framework_desktopserver\process_manager.py", line 64, in __call__
    raise self._exception
  File "C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-framework-desktopserver\v1.7.6\python\tk_framework_desktopserver\process_manager.py", line 73, in _do_invoke
    self._res = self._fn()
                ^^^^^^^^^^
  File "C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-framework-desktopserver\v1.7.6\python\tk_framework_desktopserver\process_manager.py", line 55, in <lambda>
    self._fn = lambda: fn(*args, **kwargs)
                       ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-framework-desktopserver\v1.7.6\python\tk_framework_desktopserver\process_manager.py", line 326, in _pick_file_or_directory_in_main_thread
    dialog.setResolveSymlinks(False)
    ^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'SgtkFileDialog' object has no attribute 'setResolveSymlinks'

2025-02-06 23:14:25,123 [18784 DEBUG sgtk.core.descriptor.io_descriptor.appstore] Wrote app store metadata cache 'C:\Users\amora\AppData\Roaming\Shotgun\bundle_cache\app_store\tk-config-basic\v1.7.3\.cached_metadata.pickle'
2025-02-06 23:14:25,124 [18784 DEBUG sgtk.stopwatch.tank.descriptor.io_descriptor.appstore] __refresh_metadata: 0.024251s
2025-02-06 23:14:25,125 [18784 DEBUG sgtk.stopwatch.tank.descriptor.io_descriptor.appstore] get_latest_version: 0.348543s
2025-02-06 23:14:25,125 [18784 DEBUG sgtk.core.descriptor.io_descriptor.factory] Resolved latest to be <IODescriptorAppStore sgtk:descriptor:app_store?name=tk-config-basic&version=v1.7.3>
2025-02-06 23:14:25,125 [18784 DEBUG sgtk.core.bootstrap.resolver] Creating Configuration instance from <CachedConfigDescriptor <IODescriptorAppStore sgtk:descriptor:app_store?name=tk-config-basic&version=v1.7.3>>.
2025-02-06 23:14:25,125 [18784 DEBUG sgtk.core.bootstrap.resolver] Configuration root resolved to C:\Users\amora\AppData\Roaming\Shotgun\mightyyeti\p122.basic.shotgun\cfg.
2025-02-06 23:14:25,126 [18784 DEBUG sgtk.core.bootstrap.manager] Bootstrapping into configuration <Config with id None, project id 122, id basic.shotgun and base <CachedConfigDescriptor <IODescriptorAppStore sgtk:descriptor:app_store?name=tk-config-basic&version=v1.7.3>>>
2025-02-06 23:14:25,126 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] Processing config: {'id': None, 'name': 'Primary', 'descriptor': <CachedConfigDescriptor <IODescriptorAppStore sgtk:descriptor:app_store?name=tk-config-basic&version=v1.7.3>>}
2025-02-06 23:14:25,127 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] Resolved config descriptor: <CachedConfigDescriptor <IODescriptorAppStore sgtk:descriptor:app_store?name=tk-config-basic&version=v1.7.3>>
2025-02-06 23:14:25,127 [18784 DEBUG sgtk.core.platform.bundle] <Sgtk Framework 0x21f12369890: tk-framework-desktopserver, engine: <Sgtk Engine 0x21f12313390: tk-desktop, env: site>>: Resolved hook expression (associated with setting 'browser_integration_hook'): '{self}/browser_integration.py' -> ['C:\\Users\\amora\\AppData\\Roaming\\Shotgun\\bundle_cache\\app_store\\tk-framework-desktopserver\\v1.7.6\\hooks\\browser_integration.py']
2025-02-06 23:14:25,127 [18784 DEBUG sgtk.stopwatch.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] _get_lookup_hash: 0.000000s
2025-02-06 23:14:25,128 [18784 DEBUG sgtk.stopwatch.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] _get_pipeline_configuration_data: 0.995745s
2025-02-06 23:14:25,128 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] Looking up schema for project {'type': 'Project', 'id': 122}
2025-02-06 23:14:25,128 [18784 DEBUG sgtk.env.site.tk-desktop.tk-framework-desktopserver.tkimp175f5574109b4b689efbe9ec18e4f261.tk_framework_desktopserver.shotgun.api_v2] Project pipeline config data found for zido8ZrejUpixlEQ7USCsg==

Everytime I try to link in a file, with a properly setup SG and hit the “browse” button, this is what I get.

Site works great, app works great, trying to link in files, results in the above log spam, and then crash of the app.

Cheers