Thanks all for your comments and sorry for the delay in replying!
So baby has a dummy, which he loves, he has it for all naps.
Have ordered him a new swaddle (arms up) but a transition one, where I can start with leaving one arm out and then 2, as I think you're right possibly more comfort with arms out but scared to jump straight to sleeping bag; I tested the other day with one and his arms were doing the Mexican wave distracting him from sleeping lol!
Night time sleep is still great, 6/6:30-6:30/7. In crib no issues settling himself back to sleep, don't hear a peep from him at all from 6pm until the next morning.
First nap of the day is fine, goes into crib self settled and sleeps 30-40 mins. Mostly 30mins, but he's still tired when he wakes up, because he really needs atleast 45 mins...
Second nap of the day he will go in crib and self settle, but again can't get past that first sleep cycle. He wakes up tired because his second nap of the day needs to be around 1.5-2hr for him to wake up refreshed (I know because that's how long he will sleep on me at the same time)
Afternoon nap- will absolutely not entertain crib, not an issue though as we use the opportunity to go for a walk and he sleeps in the carrier.
I just can't understand how he can self soothe at night but not in the day, am I doing something wrong?
Will he eventually just evolve into napping for longer in there? Or should I be doing something to help this?
Should I just keep putting him down for naps in the crib and not letting him sleep on me?
Or should I just roll with the first nap of the day in crib, and let him do his lunchtime nap on me so he is happy?
He is 3 months old tomorrow.
Xx