I am using Marlin 2.0.4.4, with stock configuration to test LCD. After Marlin bootscreen I see only question marks and boxes. However simple hello world example works just fine with LiquidCrystal lib.
Please check this github issue post for screenshots. I wasn't able to attach here.
https://github.com/MarlinFirmware/Marlin/issues/17085
Edit: Config file is attached now, I have only changed following settings over Marlin release 2.0.4.4, rest of the config is same as released under version 2.0.4.4
#define SDSUPPORT
#define SPEAKER
#define REPRAP_DISCOUNT_SMART_CONTROLLER
Please check this github issue post for screenshots. I wasn't able to attach here.
https://github.com/MarlinFirmware/Marlin/issues/17085
Edit: Config file is attached now, I have only changed following settings over Marlin release 2.0.4.4, rest of the config is same as released under version 2.0.4.4
#define SDSUPPORT
#define SPEAKER
#define REPRAP_DISCOUNT_SMART_CONTROLLER