GT911 touch initilization error for waveshare 4.3 inch capacitive touch screen display

I was able to resolve this issue by getting in touch with the wavshare support. they provided me with the a new demo code that does all the initilizations correctly and i am not facing those issues anymore.

https://files.waveshare.com/wiki/ESP32-S3-Touch-LCD-4.3/demo/ESP32-S3-Touch-LCD-4.3_Code.zip

the above is the link to the new demo files for anyone who is facing a similar issue