@Gregory759
Are you sure these are the exact same listings for the entire home (not just a portion of the home)? If so, you can always contact Airbnb with your concerns. Hosts tend not to cancel stays, as they will incur penalties and the dates will not be available for re-booking on the listing.
Of course, if they have duplicate listings, they can accept a booking on the other one. Keep in mind that hosts can have multiple listings for the same property if they are listing just rooms in the home on one listing and the entire home on another.