I bricked my phone and now XS++ won't talk to my w810i.

So let me start from the begining.

I have a working W810i but I am missing the English T9. I tried the master reset and SE update service but I still don't have it. So I downloaded the main and FS firmware from wallydog website. I also downloaded the North american custom pack. Then I used XS++v2.0 to flash the main and FS as well as the custom pack. And of course it stuck on custom pack. Activation of file sytem. I think.

So I searched around the web and found XS++V3.0 so I downloaded it and try to use it. I can't get XS++V3.0 to see the phone. It stuck @

Sending loaders\db2010_cid00_prodid_p3l.bin...

So I used XS++v2.0 again and it can see the phone so I tired to flash the main and the FS again. It failed.

Now I can't use XS++V2.0 to connect to the phone. It stuck @ the same place as the XS++v3.0

07:38:43| Sending loaders\db2010_cid00_prodid_p3l.bin...

I tried to reload the USB driver but I don't think it did anything. Now, my phone is flashing when I tried to turn if on. I'm sure I corrupted some thing but how would I reflash the phone if XS++ can't connect it to. Would SEToolite2 work in this case?