So, my i130 too got approved yesterday. here is the timeline and details:
i130 consular. standalone. CSC on Receipt. Beneficiary Country India.
2023 11 14 Filed online, Receipt Date, Spouse of GC Holder
2023 11 24 Actively Reviewing
2024 02 18 Requested to Upgrade Spouse of US Citizen
2024 03 14 Upgraded, email received
2025 03 12 API changed to updated Timestamp
2025 03 24 2pm An Action has been taken email
2025 03 24 Approval Notice PDF in account
Out of impatience, I send a K3 i129f package too, by USPS on 03/24/2025 at around 12 noon. Now its going to be simply denied as no need for K3. I would have sent it earlier asap if I knew about it. Even if no benefit at all, it doesn't harm, and doesn't cost anything. Just the form, marriage certificate, i130 receipt, 2 photos.
I did uploaded unsolicited evidence few times, when I went to meet, and some other times.