On replan when we fail with error we do reexecute
When we exit with error but one of packages requested replan then we do reexec. This is some what weird and we shouldn't probably be doing that.
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information