only mark a device as active source from cache if it's powered on