#367 - installments parameter name has changed
This is pretty easy to confirm: Just submit a credit card contribution, either back or frontend, and fill in the number of installments field. If you debug the params/
propertyBag it doesn't have a parameter called installments, so the end_date never gets filled in on the recurring contribution. It does have a parameter named recurInstallments.