Testing functionality with the Touch Screen Free Hand demo.
Text appears, but every touch does not register. Same result with calibration test file.
Currently using 3kOhm resistors for pull-up resistors and display is showing 4.3V.
Most I2C function on master MCUs have timeout, even ESP8266 in Arduino, you need to check the return value to determine it's timeout return or valid I2C value, another way is remove the timeout for I2C in your libaray.