Should online renewals generate a Membership Renewal Activity? and how about when a Pay Later renewal is set to completed?
Seems there was a regression. Jira ticket here (now FIXED) for the lack of Membership Renewal activity creation when you renew online that was fixed for 4.7.15.

Second ticket for No Membership Renewal Activity is created when a Pay Later is set to Completed not yet fixed