Bug fixes for multiplatform, progress update fix, and added try/except to sync