Perhaps this is more of a mechanic clarification as opposed to a bug. I did send an email before, during, and after the particular play.
My sub included a pirate, navigator and a double agent.
The enemy sub includes a smuggler, saboteur, and war hero. The enemy sub was also in range an enemy outpost holding a diplomat.
I'm not sure what triggers when during the combat phase, so maybe some clarification is needed? My thoughts on it:
1. Subs collide and combat starts.
2. Specialist priorities are ordered, with the saboteur having the highest priority at 3. His ability tags my sub as the enemy sub and causes a malfunction to it if it survives the combat to return to the owner's nearest outpost (Boxlighter in this case).
3. Next specialist with priority triggers. My double agent. All drillers are destroyed, and the double agent's malfunctioned sub and the saboteur's healthy sub switches ownership.
4. The malfunctioned sub now should return to the outpost is was triggered to (Boxlighter), though it is owned now by the enemy. It has the double agent, pirate, and navigator. The pirate's ability triggers to set speed to 4.
5. The healthy sub (war hero, smuggler, saboteur) continues on it's original course to Boxlighter but is now owned by me and so the smuggler sets speed to 3.
6. Malfunctioned sub arrives at Boxlighter first, specialists are captured. The diplomat owned by the enemy releases them so the specialists are released. During that time, I chart a sub with a single driller to intercept that specialist sub with the Double Agent triggering his ability and switching ownership again.
7. Healthy sub returns to Boxlighter.
8. Double agent sub is now owned by me and the sub is now healthy. I use the navigator to turn it around and arrive at Boxlighter again.
What really happened:
The saboteur's abilities never triggered.
Before picture:
After picture:
BTW: Champinoman had a great move using the diplomat, smuggler, saboteur, and war hero - he could have hit every single incoming sub to his last mine saving himself. Awesome move.