I pulled some extra info from erlang.log (below)
I did manually kill all epmd processes. Do you have any ideas of other things I could check for? Thanks!
Erlang/OTP 20 [erts-9.3] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:10] [hipe] [kernel-poll:false]
14:53:50.576 [error] Failed to start Ranch listener PhxGasWeb.Endpoint.HTTP in :ranch_tcp:listen([port: 4000]) for reason :eaddrinuse (address already in use)
14:53:50.581 [info] Application phxGas exited: PhxGas.Application.start(:normal, []) returned an error: shutdown: failed to start child: PhxGasWeb.Endpoint
** (EXIT) shutdown: failed to start child: Phoenix.Endpoint.Handler
** (EXIT) shutdown: failed to start child: {:ranch_listener_sup, PhxGasWeb.Endpoint.HTTP}
** (EXIT) shutdown: failed to start child: :ranch_acceptors_sup
** (EXIT) {:listen_error, PhxGasWeb.Endpoint.HTTP, :eaddrinuse}
{“Kernel pid terminated”,application_controller,"{application_start_failure,phxGas,{{shutdown,{failed_to_start_child,‘Elixir.PhxGasWeb.Endpoint’,{shutdown,{failed_to_start_child,‘Elixir.Phoenix.Endpoint.Handler’,{shutdown,{failed_to_start_child,{ranch_listener_sup,‘Elixir.PhxGasWeb.Endpoint.HTTP’},{shutdown,{failed_to_start_child,ranch_acceptors_sup,{listen_error,‘Elixir.PhxGasWeb.Endpoint.HTTP’,eaddrinuse}}}}}}}}},{‘Elixir.PhxGas.Application’,start,[normal,[]]}}}"}
Kernel pid terminated (application_controller) ({application_start_failure,phxGas,{{shutdown,{failed_to_start_child,‘Elixir.PhxGasWeb.Endpoint’,{shutdown,{failed_to_start_child,'Elixir.Phoenix.Endpoin