The rejection rate of an LTVP or LTVP+ pass is relatively low. If you are constantly getting rejected, you must check with the ICA. The possible reasons could be that the sponsor has an adverse record or failed to showcase their ability to support you financially.
Recently ICA introduced something called as PMLA (Pre Marriage LTVP Assessment), that’s a good tool to check the assessment.