Issues starting Erlang observer (using wx in extra applications)

I’ve found another thread that is related to this, but does not quite explain the problem.

Update: For future reference, I’ve found this pull request that highlights some of the behavior changes and it looks like this might be related to the code path pruning feature introduced in Elixir 1.15.

From the changelog:

Due to the code path pruning, if you have an application or dependency that does not specify its dependencies on Erlang/OTP and core Elixir applications, which has always been erroneus behaviour, it may no longer compile successfully in Elixir v1.15

It seems we have some improvements in the works: Support Erlang/OTP 27 new features · Issue #12857 · elixir-lang/elixir · GitHub.