Elixir-ls fails to start due to hex issues

Thanks, you are correct I did still have some ASDF artifacts lying around which I’ve removed but the error remains, effectively the same:

Running /Users/travis/.local/share/mise/installs/elixir-ls/0.30.0/launch.sh
Preferred shell is zsh, relaunching
Looking for asdf install
asdf not found
Looking for mise executable
mise executable found at /Users/travis/.local/bin/mise, activating
Running setup script /Users/travis/.config/elixir_ls/setup.sh
Installing ElixirLS release v0.30.0
Running in /Users/travis/Documents/postbox
* Updating elixir_ls (https://github.com/elixir-lsp/elixir-ls.git - v0.30.0)
==> language_server
Could not find Hex, which is needed to build dependency :stream_data
Shall I install Hex? (if running non-interactively, use "mix local.hex --force")
* creating /Users/travis/.local/share/mise/installs/elixir/1.19.5-otp-28/.mix/archives/hex-2.4.1
Could not start Hex. Try fetching a new version with "mix local.hex" or uninstalling it with "mix archive.uninstall hex.ez"
Mix.install failed with ** (UndefinedFunctionError) function Hex.start/0 is undefined (module Hex is not available)
    Hex.start()
    (mix 1.13.4) lib/mix/hex.ex:59: Mix.Hex.start/0
    (mix 1.13.4) lib/mix/dep/loader.ex:203: Mix.Dep.Loader.with_scm_and_app/4
    (mix 1.13.4) lib/mix/dep/loader.ex:156: Mix.Dep.Loader.to_dep/3
    (elixir 1.13.4) lib/enum.ex:1593: Enum."-map/2-lists^map/1-0-"/2
    (elixir 1.13.4) lib/enum.ex:1593: Enum."-map/2-lists^map/1-0-"/2
    (mix 1.13.4) lib/mix/dep/loader.ex:373: Mix.Dep.Loader.mix_children/2
    (mix 1.13.4) lib/mix/dep/loader.ex:331: anonymous fn/4 in Mix.Dep.Loader.mix_dep/2