reject empty name when creating snapshots
Backfill assertions that snapshots API does not forward bad requests to service gateways
Don't let app start if uploaded bits are missing or invalid [#41992297]
Remove a broad rescue [#46751287]