You can always try the official website
http://www.ace3ds.com/ace-3ds-download.html
And try to updated, that card it's pretty unreliable, hopefully the official update works or hopefully you can get in contact and exchange it. Remember you have a ace3d plus, your links are for the none plus.Good...