Freeze dried is junk food, regardless of what the bugs in it are!
Frozen comes in little blocks, and needs to remain cold.
Try getting daphnia if you can...they love it and itll make em crap their brains out XD
And urgh! DONT DO THE PEA THING.
Ive seen so many bettas DIE from that.
You can try a new brand, but try smaller ones..They have micro pellets, too, which might be better for your little one.
Rue721, bettas do not eat algae.
Idk if it works with females, but sometimes when a male sees his reflection and goes nuts, he poops. Try it with your female, maybe she'll poop for ya.