Scintilla uses platform APIs to perform detailed layout. Scintilla will normally present a whole run in one style to the platform to discover how the characters should be positioned and then to draw that run.
Platform APIs may 'shape' text runs in various ways such as choosing fonts and character variants. Nearby characters may influence this process.
When I look inside TerminessNerdFont-Regular.ttf with FontForge it appears that ✹ is not present so the font matching part of the platform may be choosing another particular font to ensure that it is displayed. Then the font chosen for ✹ is also used for the other characters in that run (the spaces) to ensure harmony.
Neil