I don’t believe it’s directly related to your issue, but note that there’s a specific callout in the docs for Plug.Conn.read_body saying NOT to discard the conn:
Like all functions in this module, the
connreturned byread_bodymust be passed to the next stage of your pipeline and should not be ignored.


















