Ok, was able to confirm there's still some wonky rewrite issues going on. I'm scrapping the routing code and rewriting it entirely as it's just not working out how I'm wanting and as users are expecting. The rewrite may take a day or two, but it should be significantly more reliable.