I cant judge if the movement is prone to failures like this or not. Simply don’t have the knowledge.
Nor can I comment on other brands with similar movements.
But there is one element in this unfortunate situation that I can comment on: quality control at Richmond clearly dropped the ball here because I would assume that before a watch is returned after service, basic functions like winding, setting time and date are tested and checked.
Unless the failure was the result of perhaps using too much force when you tried to set time first time again. But that seems unlikely since you owned the watch before as well.
I wish you all the best in resolving the situation. I am sure that the folks at Richmond don’t like this anymore than you do and I would be surprised if they don’t fix it.
Plus look at the bright side; if it will take another 6 months the watch hasn’t suffered any daily use scratches for a year and is like brand new plus by then you may have forgotten what it looked like and then its like buying a new watch (for free haha)