HACS issue: Not showing up in the list of integrations

I tried to install HACS. It installed fine and worked, but took a long time to load the integrations. The Github rate limit kicked in. But, after loading was complete, I could see all the integrations. Then I restarted HA as I was trying to fix Tuya related errors. After HA restart. HACS integration totally failed to load. So, I removed the integration and tried to re-install. But, now HACS is not listed in the integrations at all. I have cleaned up the install as outlined in HACS documentation and re-installed, but integration is no longer showin up in the list of HA available inegrations. I see the following errors in the logs:

2021-10-09 23:24:32 ERROR (MainThread) [homeassistant.loader] Error loading custom_components.websocket_api. Make sure all dependencies are installed
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/loader.py", line 641, in _load_file
    module = importlib.import_module(path)
  File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 850, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/config/custom_components/__init__.py", line 17, in <module>
    from .helpers.functions.configuration_schema import hacs_config_combined
  File "/config/custom_components/helpers/__init__.py", line 2, in <module>
    from custom_components.hacs.helpers.methods import (
  File "/config/custom_components/hacs/__init__.py", line 18, in <module>
    from .operational.setup import (
  File "/config/custom_components/hacs/operational/setup.py", line 14, in <module>
    from custom_components.hacs.hacsbase.data import HacsData
  File "/config/custom_components/hacs/hacsbase/data.py", line 7, in <module>
    from custom_components.hacs.helpers.classes.manifest import HacsManifest
  File "/config/custom_components/hacs/helpers/__init__.py", line 2, in <module>
    from custom_components.hacs.helpers.methods import (
  File "/config/custom_components/hacs/helpers/methods/__init__.py", line 2, in <module>
    from custom_components.hacs.helpers.methods.installation import (
  File "/config/custom_components/hacs/helpers/methods/installation.py", line 7, in <module>
    from custom_components.hacs.helpers.functions.download import download_content
  File "/config/custom_components/hacs/helpers/functions/download.py", line 9, in <module>
    from queueman import QueueManager, concurrent
ModuleNotFoundError: No module named 'queueman'
2021-10-09 23:24:33 ERROR (MainThread) [homeassistant.loader] Error loading custom_components.panel_custom. Make sure all dependencies are installed
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/loader.py", line 641, in _load_file
    module = importlib.import_module(path)
  File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 850, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/config/custom_components/__init__.py", line 17, in <module>
    from .helpers.functions.configuration_schema import hacs_config_combined
  File "/config/custom_components/helpers/__init__.py", line 2, in <module>
    from custom_components.hacs.helpers.methods import (
  File "/config/custom_components/hacs/__init__.py", line 18, in <module>
    from .operational.setup import (
  File "/config/custom_components/hacs/operational/setup.py", line 14, in <module>
    from custom_components.hacs.hacsbase.data import HacsData
  File "/config/custom_components/hacs/hacsbase/data.py", line 7, in <module>
    from custom_components.hacs.helpers.classes.manifest import HacsManifest
  File "/config/custom_components/hacs/helpers/__init__.py", line 2, in <module>
    from custom_components.hacs.helpers.methods import (
  File "/config/custom_components/hacs/helpers/methods/__init__.py", line 2, in <module>
    from custom_components.hacs.helpers.methods.installation import (
  File "/config/custom_components/hacs/helpers/methods/installation.py", line 7, in <module>
    from custom_components.hacs.helpers.functions.download import download_content
  File "/config/custom_components/hacs/helpers/functions/download.py", line 9, in <module>
    from queueman import QueueManager, concurrent
ModuleNotFoundError: No module named 'queueman'

How can I install HACS? I read a similar thread somewhere (not on this forum) which said that HA is not loading the required dependencies correctly.
Thanks,
Arun

Did you ever find a solution to this? I am seeing a very similar error message now as well.

I was able to get it working, but had to lot of manual cleanup of old HACS. The install instructions were also not very good. But after several removals, manual cleanup and re-installs, it worked. I though I had saved the steps somewhere, but cannot find it. So, maybe I did not save them. Now it is working fine. Sorry, cannot help you much. Wish I had saved the steps.

No worries. I appreciate the response. I ended up just restoring from backup from 2 days prior and the issue went away.