The Vox Twins are less a boss problem than a progression-tracking problem in POE 3.29. You can spend an evening mapping, burning through POE currency on other upgrades, and still be no closer to the encounter because The Rescue and Contract: The Twins belong to different parts of the Heist flow. Treat them as separate tasks from the start: first confirm that Hana's rescue and Kurai's dialogue are complete, then begin the search for the unique contract.
The Rescue Has a Hidden-feeling Finish
During Contract: The Rescue, don't leave the area the moment Hana is safe or the objective appears to update. Stay long enough for the Vox-related conversation to finish, wait for the alarm sequence, and escape through the proper exit. Then return to Rogue Harbour and speak with Kurai. This matters because an early exit can leave the next story trigger uncertain, while another map won't repair a conversation that never properly fired.
Track the Quest Like a Detective
Before farming more Heist content, write down the exact state of your character. Did you finish The Rescue? Did Kurai give new dialogue afterward? Is Contract: The Twins absent from ordinary contracts, or have you only checked the wrong storage section? This tiny timeline prevents the classic POE 3.29 mistake of solving the wrong problem for two hours.
Replay or review The Rescue if the Vox scene was interrupted.
Return to Kurai before opening more maps.
Check Heist storage for a unique contract, not only standard contracts.
Open every Smuggler's Cache you encounter during normal mapping.
Keep other contracts and blueprints moving while you wait.
Why The Twins Contract Feels Missing
Contract: The Twins is a rare unique Heist contract, not a reward that arrives after a fixed map count. It can show up through Smuggler's Caches and reward chests in Heists or Grand Heists after the required Kurai contracts are finished. That means a dry streak is frustrating but not proof that your POE 3.29 character is stuck. From what I've seen, the best farming plan is simply productive mapping with Heist content included, rather than forcing every map to serve one drop.
Self-Found Grind or Direct Purchase
Self-found players should keep opening Caches and collecting useful contracts while progressing the Atlas. Trade-enabled players can seek the unique contract from another player, but only after confirming Kurai's story stage. Buying the item may save time, yet it won't fix a missed dialogue trigger. I could be wrong but, in practice, checking the quest state first is the biggest time saver; many players spend resources solving an acquisition issue when the real problem is an incomplete story step.
Situation Best response Why
No contract after several maps Keep mapping and open Caches The drop is not tied to a known count
Kurai has no new dialogue Review the end of The Rescue The story trigger may be incomplete
Contract is in storage Confirm the quest stage before entry Early completion can cause awkward turn-ins
Challenge fails to update Check area level and both bosses The encounter may not meet the requirement
Build Prep for Vic and Vinny
The fight rewards movement more than reckless DPS. Vic Vox and Vinny Vox shift between melee and ranged pressure, while fire damage over time and frost hazards make standing still expensive. Some builds do better lowering both life pools together so the surviving twin has less time in the dangerous empowered phase; high single-target builds may prefer deleting one quickly. Either way, enter with reliable sustain, room to reposition, and enough damage to keep the fight from becoming a hazard marathon. For POE 3.29 players chasing a challenge, check the contract's area level before spending POE currency orbs on the attempt, and use another eligible encounter if this one doesn't suit the build.