3.5'' TFT LCD Screen MCUFRIEND Touch does not recognise part of the screen

I am having problems to make the tft recognise part of the screen, more precisely the first 1/3 of the upper part on landscape orientation.

The tft used to work very well but recently stopped recognising part of the screen. It is not sharing pins with any other modules and also tried to re calibrate using the library example.

Any ideas of whats happening would be highly appreciated .

Cheers

Which screen?
Which library?
What calibration report?

As David points out, it would be helpful to provide more details regarding your setup. That said, it seems from posts a year ago that you might have a TFT with a 4-wire analog touch interface. Presumably there are no cracks in the glass overlay? From your prior posts on the mcufriend 0x6814 there was some concern that the display may have been damaged.

If you write a tight loop to call getPoint() and print the raw unmapped x/y/z do you see it report anything throughout the top third of the screen? (Ie. Any changing Pressure/Z readings?)

Run the Calibration sketch.

Copy-paste the Serial Terminal to a code window in your message.

David.

I did run the calibration sketch again TouchScreen_Calibr_native and It worked !!! not sure what happened the first time... So I had to dig a bit to get the version of my sketch that was working fine and I found it. Somehow the library TimeAlarms was preventing that area of the screen being recognised. I am doing some more tests to see if I find something else that makes more sense as I don't want to blame the library..

Cheers