I'm also having a user download problem. My file plays file on emulator, compiles to gwz and plays fine on the compile page, appears to upload fine, but crashed and burned the first time someone tried to download it. No special chars in Wherigo or in my cartridge, gwz file size 698k including an audio file that I can't shrink any more at 384k, no text in descriptions, and I even started a new cartridge page hoping it would work there. I'm getting this error on what looks to me like the download, but it says upload:
Error During Upload
System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Exception of type 'System.ApplicationException' was thrown.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Wherigo.GSPCartridgeService.CartridgeService.GetCompiledCartridgeWithMetaData(GWZMetaData gwzMetaData, String CartridgeFileName, String CartridgeId, Int64 PlayerId, String PlayerName, DeviceType deviceType, String CompletionCode)
at cartridge_download.btnDownload_Click(Object sender, EventArgs e)
Not the most helpful of stack traces on my end. Any ideas? I've tried everything in this thread already.