Bug: Unable to save special characters in macro

I would like to report a bug.

I need to use "▲" and "▼" in the macro.

Example of my case:

If engTransString.State(pslStateTranslated) Then
	dstTransString.Text = "▲" + engTransString.Text
Else
	dstTransString.Text = "▼" + dstTransString.Text
End If

The macro works well.

But anytime I save the macro and load it next time these special character are replaced by "?" character.

If engTransString.State(pslStateTranslated) Then
	dstTransString.Text = "?" + engTransString.Text
Else
	dstTransString.Text = "?" + dstTransString.Text
End If

emoji