The “Kill the Separatists before they destroy the Iron Barracuda” quest is currently bugged, at least in the Crystal Desert server. It’s stuck at 80%, and does not progress.
The quest description says to kill the Separatist Saboteurs, but only Bashers and Marksmen spawn.