There is an IR sensor inside your PupPod Feeder. This sensor does things like track the amount of rewards that have been dispensed & tell the Feeder when to eject food that has fallen down the chute. A dirty or negatively effected IR sensor can cause random issues including not ejecting food & errant dispensing of treats. The IR sensor is located inside the Feeder's chute on the left side of the opening where treats are dispensed about 2" up. It can be cleaned with a cloth or compressed air to remove kibble dust & oil.