I would expect the same preview in both syntaxes.
Syntax  creates no output.
The spaces in the file name might be the source of the problem.
As far as I can gather, this is not a bug, your second syntax is just not correct. In the second case, your are creating a markdown link and an embed at the same time, which is not resolvable. The right embed syntax in Obsidian is ![[some-file-name|alias|resize parameters]].
![[some-file-name|alias|resize parameters]]
This

or

![[Pasted Image 1.png|300x400]]
we don’t support other formats