S.H.
Night time dryness... is not something that is BIOLOGICALLY attained, until even 7 years old. And this is normal.
For naps as well, a diaper is still needed.
Night time dryness, is SEPARATE from day time pottying. It is 2 different things.
And each kid is different.
My daughter was 5 and still in night time diapers.
My daughter even at 7 years old, had night time accidents and was wet.
Normal.
My son is 4, and he is in diapers for naps and bedtime.
A child does NOT get confused. I simply explain to my son that his body is not ready to be dry at night. No biggie.
I also use, waterproof bed pads under my kids, for bedtime.
It makes clean up real easy. The sheets do not get soiled.
If they leak or have an accident, so what. No biggie.
My daughter even had a dream once that she WAS on the toilet, until she felt herself wet. We laughed about it, she changed into new jammies, I changed out the bed-pad, and she went back to sleep.
You cannot train a kid for night time.
You don't wake them just to pee. They need their sleep.
Kids WILL have accidents. It is childhood. No biggie.
No kid, is 100% free of accidents. Day or night.
I never limit drinks at night. If my kids are thirsty they are thirsty. They can eat or drink.
It has to do with the physiological/biological development of a child's brain/bladder/and nerve development.