I may be a bit late to the party but it looks like Supermassiv have responded to the feedback on Switchback:
They have commented on REDDIT and have potentially found the cause of the resolution issue and other minor bugs. Hopefully a patch will be released soon.
Read more on pushsquare.com