16x2 LCD Shows Nothing on Top Row and White Boxes on Bottom Row

Issues like this are almost always a wiring issue.
Post some photos of your board and wiring so we look at it and verify the wiring and check for any potential soldering issues.

--- bill