, and some poking around the code, an easy solution has been found.
It seems most of the dirty work I already did in a previous version that hasn't been released yet I don't think. So this means I should have an update out relatively soon. Need to do some clean up and testing, but it looks to be working so far.
On a side note, the old one should still work from time to time. It depends on whether the login ID it sends back has commas in it. If not, it will work fine. If it has commas, it will break and nothing past login will work. Whether it has commas or not is completely random, so depends how (un)lucky you are!