Method code corrupted on run

I haven’t had the misfortune of seeing this before, but I was wondering if this is known or not. This is in 2017r3 on Mac.

I had a method I just finished coding and was ready to test it. It was a short method maybe 12 lines at most. When I hit run I got some syntax errors.

When I checked the method my if statements were messed up and it replaced several lines of my code with End Sub or blank lines. Not sure exactly what happened. I’m just going to have to recreate the method.

Anyone seen anything like this before? Have no idea how to report it.

[code]dim i as integer
End Sub

End Sub"

End Sub
tfSqFt.Text = “error”
End
tfSqFt.Text = “not yet implemented”[/code]

Text, xml or binary?