i just see on the photo that L1 is different than what it should be
Anhang anzeigen 482686
Anhang anzeigen 482687
it looks different, its basically the same part but yours has a max. current of 40mA, mine has 150mA
you can try measure it by using resistance measurement, it should be quite low across it. (<2ohms)
if its higher than that, it burned out.
my design files use this part
CMI322513J101KT FH (Guangdong Fenghua Advanced Tech) | C27775 - LCSC Electronics
yours look like this
NLV32T-101J-EF TDK | C295124 - LCSC Electronics
i reuploaded my parts list from my project which uses part number C27775 (original intended part)
Anhang anzeigen 482688
but when using the oshwlab bom from the main page (scroll all the way down) it uses a stripped down version of it missing important part numbers.
in the overview of all parts it suddently changes to C295124 (your part) because OSHWlab removed all supplier part number and manufacturer part numbers from the BOM file... it now select the first 100uh L1210 inductor it can find.
when ordering pcbs, export the BOM file from within the editor not from the oshwlab site
if the inductor is still fine, all of the above can be ignored. 40ma is plenty to run it, but maybe not enough to charge the capacitors.
try removing the xl7045 then and see if the 5v line still drops