The Corridor.GetSolids node returns only existing corridor solids, it does not create any of them.
It should give results if you extract the solids first. Or create a python script for extracting the solids that you need.
For that please visit this this forum thread, it may help: