DS is 5 months (4 months adjusted) and used to be an ok napper - sleeping 1-3 hours at a time. Now he will sleep 20-40 mins max. and it's a miracle if he makes it to 45-50mins.
He can sleep 3-11 hours in a stretch at night (usually 4-6 hours) so he is able to self settle/link his sleep cycles but for some reason can't do it during the day for nap times.
We've tried mini nap routines, having him sleep downstairs, sleep upstairs in his next2me with the blinds closed to give him a dark comfortable sleep, contact naps, pram naps, comfy sleepsuits, sleeping bags, made sure he has a fully tummy etc.
We've done more tummy time and play to exhaust him, we've done less to try not over stimulate him, but not matter what, he fights his naps so hard and when he is finally down it's the same old story of 20-40 minutes.
He wakes up tired, rubbing his eyes and yawning and probably naps 2.5-3hours total a day (we of course try to get him to go down again, or try give him more naps but it's proving unsuccessful) and I am running out of ideas.
Would anyone have any advice or tips at all to help him nap a bit longer and not be so tired during the day?