6 week old- awake for hours at night

SoThankful

Help! My 6 wo went from being a champion sleeper to being awake for hours at night taking only brief (15-20 min) naps from about 12-5am. He falls asleep but won’t stay asleep despite being full. Idk what to do! Has anyone else experienced this and what helped you?