Hourly gift is cancelled when obstructed by other server events
Hourly gift is given at ##:00:00, and this is the same timing as other server events like backups. As such, server lags when an hour clocks and gifts can get blocked by them. This issue commonly happens on world or playerdata backup.
Backups take priority, so gifts should be given with a delay (give on ##:00:10 for example).