If it is large in size and flowered well but didn’t set any fruit, it’s pretty safe to say it needs to be cross pollinated. Sometimes humidity levels can affect the level of receptiveness or viability of the female/male parts. I recommend planting S-8(Sugar Dragon) as a cross pollinator because it flowers profusely and can set multiple crops. My vine set three rounds of fruit and still has a bunch of flowers, which probably won’t set fruit because it’s getting too late in the season.
Simon