Definitely sounds like it could be a lack of pollination.
I go out each morning and look for new female blooms, the ones with the Zucchini growing.
When there is a fresh female flower opened up I pluck a male flower, NO Zucchini, peel back the pedals get it freaky with the female.