Gigbuilder will always return a date as available unless you have either all slots for that day confirmed with events or all slots blacked out. Dates that have events with statuses of new, lead, pursued, etc. will still show available as you have not technically been booked.