Capacitive touchscreen doesn't work with iMX8

I found a thread on another forum that had a similar error to yours: RESOLVED: a64-pine64+ goodix touchscreen (i2c) fails to load on reboot - Pine A64 - Armbian Community Forums

Have you tried manually unloading and reloading the kernel module? Perhaps it’s not loading correctly on boot?

I also found this thread: AVDD28/VDDIO error while intergrating GT911 touch controller with Verdin iMX8M Mini

Maybe the device is using the other i2c address in this case?

Beyond this it’s hard to say without working with the hardware myself.

Best Regards,
Jeremias