“and the civvie one I bought doesn’t work very well.”
Why are you buying your own CAC reader? They should be provided or recommended by your IT department. Readers have to be matched to use appropriate software requirements of the authenticating server.
There’s probably a webpage on your unit’s portal describing CAC requirements for off-site mail access. If you’re having these issues onsite, well, that’s a bigger issue.