My old betta's where always fed pellets in the pet stores because there cleaner, so maybe your betta is not used to flakes right now ... pellets would be a good option but do add some blood worms in it's diet as most betta's love them.

Good luck!