preside version: v10.8.50.01411
sitetree failed to populate for the micro sites that have different domain from the main site and below is a screenshot of a possible cause/extra details:
further testing on different versions:
v10.8.46.01403: same problem
v10.8.0.01254: no problem
Issue was caused by the "fix" in PRESIDECMS-905, which caused many more problems than it fixed...
Revert the code change from that ticket, and instead force a lookup of the site domain when performing a previewPage redirect.