I'm really confused about this. I have same shortcode but different spacing which causes the second shortcode to fail.
You can check what character it is at What Unicode Characters it is
You would have realized that the first one is: U+0020 : SPACE [SP]
While second is: U+00A0 : NO-BREAK SPACE [NBSP]
Just because they look same doesn't necessary mean they are same character.