Do check neighbors that may have cameras at different angles. Has anyone ever complained about your cat? If someone took it into their hone close by pay attention to neighbors windows...cats like to sit in windows especially if it is a new place there are in.