Chickenhawk has the same clean-up routines as all the other missions.
10s cleanup of dead bodies in base
5 mins cleanup of dropped items in base
// base clean-up
_null = ["mkr_Base", 200, 300] execVM "scripts\3cb\cleanupItemsBase.sqf"; // 5 min
_null = ["mkr_Base", 200, 10] execVM "scripts\3cb\cleanupBodiesBase.sqf"; // 10s
@Alive garbage collection - cleans up when a certain count of dead bodies is met, so not routine.
Oh wait, here's something...
We have a new clean-up script introduced by @ace3, cleaning up used bandages. Look at the time interval...1800, divide by 60 = 30
Coincidence? It would mean the "value" wasn't in seconds though which would be weird.
mission.sqm
class Item3
{
value="1800";
parentCls="ACE_moduleMedicalSettings";
typeName="litterCleanUpDelay";
};
Obviously you've already tried a mission restart (to eliminate clean-up routines, which run all the time), and have made sure no one was Zeus'ing units?