There are several issues that make ElixirLS fail on OTP26. Some of them are already addressed on https://github.com/elixir-lsp/elixir-ls/tree/otp26 but some will need to wait for fixes upstream - [x] dialyzer changed some internal APIs we depend on - [x] changes in stdio interception - [x] calling self now crashes io - [x] OTP26 has critical bugs in stdio, e.g. https://github.com/erlang/otp/issues/7132 https://github.com/erlang/otp/issues/7230 - [x] stdio hangs on Windows https://github.com/erlang/otp/issues/7459
There are several issues that make ElixirLS fail on OTP26. Some of them are already addressed on https://github.com/elixir-lsp/elixir-ls/tree/otp26 but some will need to wait for fixes upstream