So I traced it down to the fact that after running any non-hex task Code.ensure_loaded(Mix.Tasks.Hex.Audit) returns {:error, :nofile}. But if no other non-hex task was run before, it returns {:module, Mix.Tasks.Hex.Info}. Unfortunately I don’t know why is that, but maybe someone more knowledgeable would have some idea.






















