One of the things that your unborn baby does respond to is movement, so during the day it is constantly being rocked as you move about. At night when you are resting or lying down, that will not happen so much, so perhaps the baby is not being rocked to sleep.
This made me wonder that do we really need some kind of cradle for the newborn? Does it actually help in making the baby sleep?
Is it possible to make the baby sleep without purchasing any cradle? If yes, how?
P.S. Cultural difference:
Infants/toddlers are not allowed to sleep separately from parents, no question of even letting them sleep in a separate room.