<tbody>
<%= for e <- @entries do %>
<%= live_component(JotWeb.Component.EntryDate, id: e.tmp_id, entry: e, all_units: @all_units) %>
<% end %>
</tbody>
inside the component i have th TD with a form inside
Did you enable liveview debug (liveSocket.enableDebug()) and check your browser’s console for any error messages? This is intriguing especially since you say that if you just take the component’s code and move it into the liveview everything works as expected.