2 month old won’t sleep in bassinet

Ariana

He will fall asleep on me no problem but a few minutes after I put him down in his bassinet, he’s wide awake again. He also loves sleeping in his swing but that’s not safe due to positional asphyxiation so we move him to his bassinet right when he falls asleep in the swing. But same problem, wakes right up. I’m trying to just stay consistent with it but it’s so difficult because after awhile he just becomes overly exhausted that he cries and cries. He also has trouble napping during the day which is another problem. Any suggestions?