I know that the recent patch aimed to fix this but I'm not sure if I am doing something wrong or other people are still experiencing it. My japanese macaque habitat still have unexpected boxing of them, sometimes one or two. Initially I thought if they traverse off the habitat from a rock or something maybe they'll get automatically boxed up, but nothing glaringly wrong when I check the traversable area heat map.