This is an alternative to #28 -- The issue was not only logic-related, but also that there was no command to remove NULL list entries after running the ACTIVITY packet parser. That led to false positive warnings about the presence of both ACTIVITY2 and ACTIVITY packets in a single file. At this point, I still don't think that's possible, but I'm leaving the warning in just in case.
This is an alternative to #28 -- The issue was not only logic-related, but also that there was no command to remove NULL list entries after running the ACTIVITY packet parser. That led to false positive warnings about the presence of both ACTIVITY2 and ACTIVITY packets in a single file. At this point, I still don't think that's possible, but I'm leaving the warning in just in case.