I had an experience with yatra before, wherein the website’s listings did not get updated. apparently they ran out of tickets and had only informed me after I already did my booking. they did return my payment 5 days after but it was still an inconvenience.