Some Characters not displaying properly

i have a 128x64 ST7920 (modified reprap discount full graphics controller) display connected via u8g i am trying to figure out why “:” is being displayed as two “+” symbols one on top of the other.

this is the section of code instead of getting two dots one above the other i get two Plus symbols one above the other. The colon symbol is in the font am using but it doesn’t seem to work

picture attached

// Time
u8g.setFont(u8g_font_6x10);
u8g.setPrintPos(5, 11);
u8g.print(timeHours);
u8g.print(":");
u8g.print(timeMins);
u8g.print(’:’);
u8g.print(timeSecs);

That is exactly what a colon is supposed to look like in that font.