Had you filed in January, it wouldn't have made a difference. You are conflating the petition with a visa.
An easy misconception for newbies, but I stronglyI suggest you read up on the differences as part of your research into overall US immigration. Like pushbrk says, your success at this is tied becoming an "A student" of all things related to your process. Own your process, since you are the one who cares the most about it. Most of us here on VisaJourney have not used lawyers or notarios or whatever. This is a DIY site.
People with approved petitions get denied visas ALL THE TIME. The purpose of the petition is to establish the relationship eligibility (such as finance, spouse), upon which the visa is based. Approved petitions from two years ago will not lead to issued visas if there is a travel ban.
The final say for visa issuance is 100% with the consulate, and directives given to consulates by state department leadership and their superiors will be adhered to regardless of petition approvals.