HiLetgo 1.3" OLED nextPage help

Learning to use the little OLED and having trouble displaying what is in draw3. draw1 and draw2 display fine but draw3 never displays.

Any help would be appreciated. Thank you

#include "U8glib.h"
U8GLIB_SH1106_128X64 u8g(U8G_I2C_OPT_NONE);

void draw1(void) {
  u8g.setFont(u8g_font_profont12);
  u8g.setPrintPos(0, 10);
  u8g.print("GREEN LED");
  u8g.setPrintPos(0, 25);
  u8g.print("GREEN ON");
}

void draw2(void) {
  u8g.setFont(u8g_font_profont12);
  u8g.setPrintPos(0, 10);
  u8g.print("YELLOW LED");
  u8g.setPrintPos(0, 25);
  u8g.print("YELLOW ON");
}

void draw3(void) {
  u8g.setFont(u8g_font_profont12);
  u8g.setPrintPos(0, 10);
  u8g.print("RED LED");
  u8g.setPrintPos(0, 25);
  u8g.print("RED ON");
}
void setup() {
  // put your setup code here, to run once:

}

void loop(void) {
  u8g.firstPage();
  do {
    draw1();
  } while (u8g.nextPage());
  delay(2500);
  u8g.firstPage();
  do {
    draw2();
  } while (u8g.nextPage());
  delay(2500);
  do {
    draw3();
  } while (u8g.nextPage());
  delay(2500);
}

Are you missing a firstPage?