Wrong Batch Campaign Status

Batch Campaigns can have the status “Scheduled to run”, and you can filter for this status. Thing is, that this is in fact not their current status. These campaigns ran a year ago, yet the status is not updated. Once you click on them, Marketo recognizes the current status and removes it from the filter.
I consider this a bug, and I think the status of scheduled campaign should automatically be set to “Has run” after it has run.
And on a side note: If you want to archive a program that has Smart Campaigns in it that are in the “Scheduled to run” status - even if that’s not true - you can’t archive. Marketo will display this error message:
