There are several possible reasons why buds fall off of a Christmas cactus. One common reason is that the plant is not receiving enough light or is receiving too much light. Christmas cactuses need bright, indirect sunlight to thrive, but if they are exposed to direct sunlight, the buds may fall off. Another possible reason is that the plant is not being watered enough. Christmas cactuses need regular watering, but overwatering can also cause buds to fall off. Additionally, if the plant is being overfertilized, the buds may fall off as a result.