Promte body boolean subtraction




I have an ideal part file and did the promote to the master parts. Then i created a body in ideal part by using modeling. When i try to do boolean subtraction (the new create body is the targe and the promote bodies are tool), it does not allow to select the promote bodies as Tool. But if i use wave link, this can be done.  In the help doc, it mentions that the promote bodies can be used for boolean operation with other bodies. So i am wondering if there are somthing wrong.