Probably already reported but it seems loosed restraints aren't correctly added into inventory if the group has multiple items and it is the first item to struggle out. Sometimes it will give rest of the restraints in that group, sometimes it will yield nothing at all. I tried looking into the code a bit but get confused with the Remove -> Unlink -> Add -> Remove part.