It now really depends on what you prefer to do, checking at what @James suggested can give you more data to pinpoint the problem.
Here's what I'd suggest:
This is more on the process of elimination (troubleshooting) that requires certain resources before you get your hands dirty on flashtool. You'll need a spare phone, another USB cable, and access to a PC or another laptop.
You want to know that the other phone works on your laptop using the very same cable that you have for your AF2, if it does then it means your laptop and that USB cable has nothing to do with the current issue. If it doesn't, then use a different USB cable for both your AF2 and another phone to your laptop to know which phone would work, if both doesn't then try a different computer.
Now, getting dirty with flashtool is another scenario. You would need a rom package, the flashtool itself and the required drivers. But before you go with this, what we need to know first is if the phone will get detected properly. Since you have Developer options enabled, please enable USB debugging as well. On your laptop, pull up Device Manager, then turn off your phone, while turned off, plug it via USB cable to a different port on the laptop you haven't plugged in before. Device Manager should show you an Unknown Device and will try to get the drivers for it. If you got that, you're good since you'll have to install the VCOM drivers and you'll be able to use flashtool by that time.