"List formatting breaks when embedding tables or notes inside nested lists"

What I’m trying to do

I’m using Obsidian to take personal reading notes and study summaries, and I heavily rely on nested lists (using indentation and bullet points) to organize my thoughts.

While writing in a nested list, I often want to insert things like:

  • a table
  • an embedded note (e.g., ![[Note]])
  • or a math block ($$)

However, whenever I do this, the list formatting breaks. Everything after the inserted element is rendered like a code block or loses its indentation and numbering. The list stops working properly.

I want to know:

Is there a clean way to insert tables, embedded notes, or math blocks inside nested lists without breaking the formatting or turning the next item into a code block?


Things I have tried

  • Inserting blank lines before and after the table or embed → list still breaks
  • Trying HTML <table> or <div> wrappers → didn’t fix the issue
  • Changing list numbers after the embed (e.g., from 3. to 99.) → sometimes helps, but feels hacky
  • Embedding images instead → works fine
  • Placing the embed outside the list → works, but breaks the logical flow of the list

I’ve searched the forum for “embed breaks list”, “table in list”, “list turns into code block”, and similar terms, but haven’t found a reliable solution that keeps the list structure intact.

Any help or workarounds would be greatly appreciated. Thank you!