Hello rrgrover again,
I noticed you have just signed up for an account on www.ads-software.com.
I think in the future, I and any plugin developer would appreciate you first posting in the support forum for the plugin and trying to resolve your issue there first.
Posting a review first without attempting to reach out is poor etiquette in the WordPress Community and really disappointing to me. I know most developers will work to try to help out or point you in the right direction to resolve your issue.
As for the 404 issue I 100% believe resaving your permalinks would resolve the issue. I have released a fix that should prevent this in the future.
So can you please see if you can get this to work by following the 404 Error Guide (2 minutes to test tops!) and give the plugin another review.
Thanks!