Just a couple of things to check out first
I don't use a Ak anymore (got a DSTwo) but I have found out DSReader doesn't seem to work on a DSi using the DStwo (with the same result as you got) but it works fine on a DSlite - Have you got a DSLite to check it out on ???
Also have you tried turning off options like 'softreset' for homebrew's ??? as it could be that which is affecting DSReader from working