Problem with apps on TrueNAS Scale

Hello, sorry if this problem has an easy fix but i’ve googled for hours and found nothing, i am having a strange problem with my server i have not changed anything it is updated to the latest version but suddenly out of the blue i cannot access the apps catalog at all i keep getting the error:

 Critical
Failed to sync TRUENAS catalog: [ENOENT] Unable to retrieve feature capability mapping for SCALE versions
2025-01-02 16:22:10 (Europe/Bucharest) 

when i try to access any app to install i get this:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/middlewared/job.py", line 509, in run
    await self.future
  File "/usr/lib/python3/dist-packages/middlewared/job.py", line 554, in __run_body
    rv = await self.method(*args)
         ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/schema/processor.py", line 179, in nf
    return await func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/schema/processor.py", line 49, in nf
    res = await f(*args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/plugins/catalog/sync.py", line 32, in sync
    await self.middleware.call('catalog.get_feature_map', False)
  File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1629, in call
    return await self._call(
           ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1471, in _call
    return await self.run_in_executor(prepared_call.executor, methodobj, *prepared_call.args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1364, in run_in_executor
    return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/middlewared/plugins/catalog/features.py", line 22, in get_feature_map
    raise CallError('Unable to retrieve feature capability mapping for SCALE versions', errno=errno.ENOENT)
middlewared.service_exception.CallError: [ENOENT] Unable to retrieve feature capability mapping for SCALE versions

Can anyone please help me fix this somehow? Thanks in advance!

A shot in the dark here, but is this an install updated from a pre-release version of Electric Eel?

While unlikely to help, please try refreshing the catalog like so, if you can get to this page:

Hi, thanks for the answer, unfortunately when i go and do that i get the same error… this is not an updated install it is a native install of electric eel…