Either House Infiltrated flag isn't set when it should be or the trigger isn't set up properly on code level, or this is deliberately disabled as Tanya also Infiltrates when C4'ing so could had caused issues.
Issue likely will be somewhere in HouseClass or BuildingClass.
Attach_To returns House and the description states "Triggers when a thief steals money from the specified house." but i have a suspicion that this might need to function as the Spy where the AttachType is Object
Either House Infiltrated flag isn't set when it should be or the trigger isn't set up properly on code level, or this is deliberately disabled as Tanya also Infiltrates when C4'ing so could had caused issues. Issue likely will be somewhere in HouseClass or BuildingClass.