Apparently, the ATMega328p flash size is not large enough to initialise the GSL1680 Capacitive Touch Controller. It needs 30k+ to load its firmware.
I'm not looking for a fix for this, just wondered what's going on? Why should a (any) controller need its firmware loaded every time it is used?
Might well of misunderstood, but in the linked discussion they appear to have given up getting it going on the Uno.
The display I was looking at is the: