Why do some accidentals in my key editor appear as sharps even when I use chord track?

I was at the same point some time ago.
Turns out, the names of the notes seem to be hardcoded and afixed to the current chord. The scale has no impact. If your chord is G than the notes will be named:
G - G# - A - Bb - B - C - C# - D - D# - E - F - F#

I am as disappointed as I imagine you will be.