Instead of setting AllTriggerActorsTriggered in the Tick function it would be better to set that in the OnPressurePlateActivated() and OnPressurePlateDeactivated() function.
void UTransporter::OnPressurePlateActivated()
{
AllTriggerActorsTriggered = ++ActivatedTriggerCount >= TriggerActors.Num();
}
void UTransporter::OnPressurePlateDeactivated()
{
AllTriggerActorsTriggered = --ActivatedTriggerCount >= TriggerActors.Num();
}
This way the check to see if all the pressure plates are activated only occurs whenever a pressure plate has a character moving onto or off it rather than every tick.