fix subsys tree interact info miss and update return value