Waveshare 2 inch LCD display not working

I recently bought the waveshare 2 inch LCD display, I have installed all of there library's and the code gets sent to the Arduino mega 2560, I also have made sure it's wired correctly, the issue is the screen doesn't do anything, just the backlight is on, I have read that there stuff is out of date, I need guidance of how to set it up with different libraries or something. For reference this is the product:

Please read the pinned post re 'How to get the most from the forum'

I found a solution

Post your solution.

Did you follow the Bitly link on the Amazon product page? Waveshare products enjoy a very good reputation, and I have a few so I question the 'out of date' remark.