just put a 4x20 lcd on and the display positioning was corrupted, had to change
#define UI_LINE_OFFSETS {0,0x20,0x40,0x60} // 4x20
to
#define UI_LINE_OFFSETS {0,0x40,0x14,0x54} // 4x20
The line offsets are a bit strange, but this seems to be standard and its working well now
referencing this page
LCD addressing
Paul