Updated print controller to prevent Print Event Collisions by using ID instead of TimeStamp.