Ants are not required for peonies to bloom. They are attracted to the sugary liquid secreted by flower buds. Reasons why peonies do not bloom include:
too little light, planted too deep, too much nitrogen, phosphorus and/or potassium deficiency, immature plants, overcrowding, competition from other plants, site disturbance, disease and/or late freezes.