i am having trouble with the draw string function, when i load the example, the string doesn't show up
// draw the first ~120 characters in the font
testdrawchar();
glcd.display();
delay(2000);
glcd.clear();
// draw a string at location (0,0)
glcd.drawstring(0, 0, "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation");
glcd.display();
delay(8000);
glcd.clear();
it displays the chars, waits, and the shows a blank screen, waits, and then goes onto the next part.
i added a delay between glcd.clear and glcd.drawstring, and it worked fine (delayed 50), but now my own code
glcd.clear();
glcd.display();
delay(2000);
glcd.drawstring(8,3, "This is a string");
glcd.display();
delay(3000);
ends up showing "his is a string" on the screen, what ever i display loses the first letter of the string, any clue whats going on?
all the other functions i have used have worked properly

