"The spies have defected."
-pu' doesn't imply happenstance. -pu' is the general perfective suffix; -ta' is the perfective suffix specifically relating to intentional accomplishment. You can always use -pu', even where -ta' would also be appropriate.
I hit the enemy (whether on purpose or not).
I hit the enemy (on purpose).