BridgeDB doesn't allow bridges to change their distribution mechanism
If a bridge configures BridgeDistribution https
and then changes its mind and configures BridgeDistribution any
, BridgeDB won't allow that and keeps thinking that the bridge wants to be distributed over HTTPS. The offending code is here.
This surprised me and I would consider it unexpected behaviour. Bridges should be able to change their distribution mechanism any time.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information