work around DynECT api and session limitations

worked around misrouted errors, large redirects, and single-threaded nature of the DynECT session