This is very similar to one I installed a year ago almost to the day. It literally came apart due to (I believe) due to poor assembly.
The one installed last year is almost identical: I purchased one that was recommended by a few fellow caddy owners after theirs also failed. FINGERS CROSSED