hi
This is actually an SL bug, not a KittyCatS bug, and we can't provide a work around.
The cats are at no point phantom, and they only move by physical movement, which means they should be blocked from passing by any non phantom object.
Significant thicker walls and floors should avoid this.
Regards,
KittyCatS