He was convicted in a state court, not a federal court, so the rules are a bit different.
Additionally, elections are administered at the state level, rather than federally, so his home state of Florida makes the rules allowing or disallowing his vote.
CNN wrote a piece about it on election day.
Findroid is an option, as well. Repo link.
I know in the past it handled downloaded episodes better than the official android client, but I haven’t tracked development parity in a while.
It’s free, so might as well give it a try and see what works better for you.