A 4 week old bird is gonna crave warmth at night. Unless your local night temp is really high.
This need is gonna supercede the desire to roost. I would rather see my 4 week old birds keep eachother warm at night than force them to roost.
They will figure out the roost in due time...