This PR introduces the following changes
1. In CIT flows, if card vaulting step fails but connector event was successful instead of sending back a 5XX send back a 2XX.
2. Suppress card vaulting error, and log it.

Cargo clippy output
<img width="895" height="508" alt="Screenshot 2025-09-17 at 7 49 23 PM" src="https://github.com/user-attachments/assets/59c9c2c4-982f-416e-8f7e-66de9cace8ec" />
To implement this **search_filter** feature, you'll need to modify these architectural layers:


**1. Core Business Logic**
   - `crates/router/src/core/payments/operations/payment_response.rs`
{"pr_number": 9423, "pr_title": "fix(payments): suppress card vaulting error for CIT flows", "merged_at": "2025-09-17T14:30:27Z", "intent": {"feature_type": "search_filter", "action": "add_feature", "entities": ["payment", "user", "connector"]}, "hierarchy": {"core_business": ["crates/router/src/core/payments/operations/payment_response.rs"]}, "change_types": {}, "has_identifier_data": false, "commits_matched": 0, "match_method": "none"}