Pt-online-schema-change failing for a table with triggers

You don’t need pt-osc for adding indexes. ADD INDEX is already an online, non-blocking background operation. Adding the index with a normal ALTER TABLE will not block other writers.