Please be aware there is multiple reason for your crown failure. The following are exact reasons to this failure
1.The substructure tooth needs to be long enough to hold a crown and if you have short clinical crown, the procedure called crown lengthening procedure gum surgery will be a great way to lengthen the short clinical crown
2.The other reason, the crown needs to be perfect fitting with sealed margin ,the crown would fail if it leaks and cement under the crown washes out and most likely will cause food and bacteria remaining under the crown and not only will end with dental decay under the crown it will cause bad mouth odor as a result of bacteria growth as well.
3.The crown tooth needs to be in perfect occlusion, if not the traumatic bite may cause loosening of the crown.