There is a bug with the Pawnee ATM where the flares reduce dmg for 30 seconds insted of 5 which is why it may take multiple hits of the Titan to disable. Also there is talks of reducing the ammo count from 5000 to around 1500 - 2500
also there is an update today that will change respawning etc.
i suggest you guys join the discord and then you can keep upto date with the development and give feedback etc.