I can't read your contract from here, but it is perfectly reasonable for a venue that is paying a band to perform to not want the band to perform concerns in competing venues when the timing might cause people to buy tickets from the competing venue. I expect you are getting paid.

