If I edit recurring fee info for a user and try changing the "Recurring fee status" field, my changes aren't saved. Looking at line 374:

$status = $fee->status;

I wondering if this shouldn't be:

$status = $fee_status;

which would pick up the actual change from the form, rather than use the current value from the database.