Implementing an LVGL Keyboard on CYD ESP-2432S028, button presses not registered

I am working on a project I found on RandomNerdTutorials called rolling clock.

On my version I have made many additions to the clock, it's layout, additional functionality etc, for instance, to allow retrieving user information ( Wifi Network SSID and SSID Password, as well as, the entering hours and minutes to set an alarm) This is where i'm coming up against a major issue, To enter an alarm time the LVGL Keyboard works as expected with no issues, however, Entering the WiFi Details (I have tried using the same keyboard as the alarm and a separate keyboard but neither methods are giving results) the Keyboard is displayed as well as it's textarray label, when pressing the on screen keyboard keys nothing happens, the assigned callback function is being called as once the keyboard is displayed I get numerous Event Codes being returned.

Just wondered if any one can give a few pointers, code can be provided but it is over 2000 lines.

The best thing you could do is to post an MRE (Minimal, Reproducible Example). This is the smallest possible code that compiles and exhibits the issue at hand. Leave out all extraneous clutter code that's unrelated to the problem. Often the act of creating an MRE can help you discover the problem and fix it yourself. If not, a small example will be easier for the folks on the forum to help you with.

The problem isn't the 2,000 lines of code; it's the hardware and wiring. By reducing the code and hardware to the minimum that shows the same error we are better able to assist. Once you get that done, post all the code in code tags after you do a Tools/Auto Format. Also draw the wiring and hardware and take a picture. If there are any pieces of hardware that are not common, provide a link to the datasheet.

Thanks guys found the problem, it appears that an LVGL Keyboard does not like Touch Coordinates being outputted to the TFT when a keyboard is active, this was the issue in my case.