Phoenix 1.6 getting stuck - failing to send responses

Hey all,

I’ve come across a strange phenomenon with Phoenix lately. Ever since I updated Keila from Phoenix 1.5 to 1.6 - and more specifically switched to using heex templates, the application will, quite frequently, not send responses to (mostly POST) requests.

I can see in the mix phx.server console that the controllers run and do things like DB requests, but the browser will never receive a response. Firefox dev tools just keep showing the request as pending with no response.

This issue can usually be fixed by restarting the Phoenix server or by triggering a code reload. In some cases it has even been necessary to run mix clean.

Has anyone else experienced this problem with Phoenix 1.6? What could be the reason for this?

You can take a look at the config files here:

Here is mix.lock:

1 Like