Is this bug related specifically to tooling in Visual Studio (e.g. XAML Designer, Code editing, etc...)? Yes, filed a bug report, but it was closed and redirected here.
Problem description:
XAML designer won鈥檛 show left curly bracket if it鈥檚 defined with its decimal reference.
Actual behavior:

Building gives the following build error:
MC3074
The tag '' does not exist in XML namespace https://schemas.microsoft.com/winfx/2006/xaml/presentation'. Line 13 Position 17.
Expected behavior:

Minimal repro:
<Window x:Class="Accolade_xaml_test.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Accolade_xaml_test"
mc:Ignorable="d"
Title="MainWindow" Height="450" Width="800">
<WrapPanel>
<Button Content="x" FontSize="40" Width="40"/>
<Button Content="y" FontSize="40" Width="40"/>
<Button Content="z" FontSize="40" Width="40"/>
<Button Content="{" FontSize="40" Width="40"/> <!-- This should show left curly bracket { -->
<Button Content="|" FontSize="40" Width="40"/>
<Button Content="}" FontSize="40" Width="40"/>
<Button Content="~" FontSize="40" Width="40"/>
</WrapPanel>
</Window>
On a similar note, it won't show low line when followed by line feed:

<Button Content="_" FontSize="40" Width="40"/>
<Button Content="_ " FontSize="40" Width="40"/> <!-- This should show low line _ -->
<Button Content="`" FontSize="40" Width="40"/>
<Button Content="` " FontSize="40" Width="40"/>
Not rendering left curly bracket is by design and documented in several places, for example here. Reason is that the curly bracket character has special meaning and is used for markup extensions. You have to use {} as escape sequence.
Thanks @weltkante for the follow up.
Most helpful comment
Not rendering left curly bracket is by design and documented in several places, for example here. Reason is that the curly bracket character has special meaning and is used for markup extensions. You have to use
{}as escape sequence.