Been there. Two years ago we used a 2yo bull on our heifers and got 0 bred. Passed a bse the day they were turned out. We bought him as a yearling and used him with an older bull the year before and got everything bred. Ran him with about 20-25 hfrs and every one was open. I watched him pursue and mount. He appeared to breed but nothing stuck. Just pg'd today and had the same thing happen again. Different bull, same pasture, same conditions, same results. 2yr old bull with 30 hfrs and not a single one bred. Don't understand it. Used the pasture last year and had two opens out of 28 head. But we used two bulls. Any ideas would be nice to hear.