Apparently the stainless steel strip at the bottom was slightly dented, I managed to knock it back n installed both the handles using the original screws as the new screws was too large. Hopefully it will last.
I'm satisfied with the product n just hope it will last for at least a while
very happy with the purchase, ordered couple more for backup