some recurring contributions linked to memberships are not moving on the membership end date
Unfortunately CiviCRM doesn't look for civicrm_membership.contribution_recur_id t update the membership. I believe for membership to get auto renewed it should have


The latest recurring contribution for the membership should be linked via civicrm_membership_payment
civicrm_line_item.contribution_id should be set for the membership (the latest one)


Since you had added membership to the standalone recurring contribution than you need to make sure that above 2 step is fixed before next subsequent payment is recorded.