It appears that (at least some) non-Membership RT Donations are rolling up to Accounts (possibly due to enabling Customizable Rollups, but I can't be 100% sure this wasn't happening beforehand). When looking at the filter group for Memberships: Won, the description says:
"Won Membership Opportunities used for all Membership Rollups. Record Types as defined in legacy NPSP Membership Settings."
I'm not sure what legacy NPSP Membership Settings are unless it's Custom Settings, in which case I can confirm that Membership Record Type Names is still set to "Membership" and doesn't appear possible to change.
My question has a couple of parts:
1. How do I find legacy NPSP Membership Settings if that is indeed where I should define the Membership RT for membership rollups and it's something other than that Custom Setting?
2. If that's not where to set Membership criteria, where do I do so? I could add a criteria for the Memberships: Won filter group using RT ID but that seems like it must be wrong...
3. The only other thing I can think of is that the Donation was created as a Membership, and then the Record Type was changed via Process Builder to a Donation, and this is the root of the problem... however, shouldn't the scheduled rollups overwrite Membership rollup date values with a null value when it runs each night if an Account has only one Donation RT Opportunity and no Membership Opportunities?
Thanks for any suggestions!
#customizablerollups