Hi,
Thanks for sharing your experience.
I would advice you to raise a complaint on RailMadad portal for this instance. Additionally what I've observed from my personal experience is that when you...
more... raise a complaint while you are travelling, they take it more seriously and resolve them. For eg. if you raise a cleanliness complaint, they would address it and won't usually be able to close it until you confirm that the cleaning has been done. I myself had forced the staff to clean the toilets thrice as I was not satisfied with their work.
Vivek