Landings are not a ‘stand alone’ item.
Everything you do in the practice area builds towards a successful solo.
My thoughts are you were not taught ground reference maneuvers to a sufficient depth.
Clue: too many instructors see them as a nuisance tick-the-box excercise.
As a (former) chief flight instructor 141/61 this with what I used to have to fix.
If you were closer I would have flown with you.