Hello @Carol what do you mean you aren't getting credit for UFOs?
The only features I know of that provide a UFO are the 12 day Treat Machine, the Season Pass and an advert feature that appears when you fail a level. Are you having issues with one of these features?