Steps to reproduce
- Copy paste multiple lines from Roam which include a code block.
Something like:
- Left:
(.*)\.received\.(.*)
- Right:
$1\.approved\.$2

Does not fail if you just copy the text inside one line.
- Paste this into Obsidian (without holding Ctrl)
Expected result
The text is pastes correctly.
Actual result
The text is pasted without the code block.
Environment
- Operating system: Kubuntu 20.04
- Obsidian version: v0.12.10
Additional information
Pasting while holding Ctrl makes this work. Though there is no warning that some data has been lost, so I am sure I have encountered this error before while migrating my data manually and never knew. Thus I’ve probably lost some data already 
Also, copying the correct result in Obsidian and pasting that back into Obsidian works
I looked to see if there was a difference in ASCII characters, but it does not seem there is.