Bloodworms can be tricky to ween fish off of. Once they get used to that snacky protein they will often half starve themselves until they decide to eat something else. Try mixing the foods together a few times is all I can think of
Have you tried freeze dried bloodworms? Those are a lot cheaper than frozen - and if they get used to them, maybe mix them with flakes or pellets. One step closer to pellets ...