Discovery has nothing to do with Campus topology. In order for Campus to manage a device, you must run Data Collection. So check your Campus Data Collection filters, and make sure this device is allowed, then run a new Data Collection, and you should see it appear on the map.