M5Stack Core Basic LCD stop displaying properly after connecting to WiFi

  • Hi all,
    I am currently working on a project to display a timer and control a linear actuator at the same time. It works perfectly fine, then I got the idea of sending the position of the linear actuator periodically (after every 30 second) using socket and connecting to WiFi. When implementing them, I came across a problem that the LCD display was not showing properly anymore. I used the drawString function to display the time in format of "HH:MM:SS"(works perfectly fine before I implemented the WiFi communication protocol) and the printing are printed over each other, even though I already used setTextPadding.
    Please let me know how could I tackle this problem, or any further information should be provided. Thanks all!