LOL....I know it tastes like a turd, but really, that's prime rib you're eating. This is just irresponsible, lazy development and how many "internal discussions" did it really take for a company the size of Autodesk to allow a product out the door to customers with something so basic as the "delete" function mis-named, broken with unexpected behavior, and not properly documented for those consuming the product?!?
And NO, it's really NOT time travel. It's THE function tied to the DELETE key on the keyboard in your program, isn't it?.....and it, like so many other processes in this app should not require thought, let along research to finally determine that we developers and technical folk need to just simmer down like all the nice tool & die guys that are the majority of the users but aren't technical other than basic app usage so have historically been okay with just being told "in this app, delete works differently".....no other technical industry would be so complacent and I think the DEVs of these CAD/CAM apps are really taking advantage of that.
Heck, I posted a simple screencap showing how absurd this problem really is - a part with a mere three bodies and none were even a "parent" as you stated nor was any time travel involved and the part was 10 seconds old. Either way, as my cap shows, in this app regardless of definition and time travel theories aside, there is apparently NO WAY to delete BODY #3. How is this not a bug in need of immediate remediation?
https://knowledge.autodesk.com/community/screencast/3d19c198-8ea3-4855-81a9-d390b8da4b10
Sorry for the frustration but when these bugs start taking me away from my two babies for such trivial stuff, it really is harder and harder to swallow. So what's the workaround when you can't delete a single body no matter what you do?