Hello,
I couldn't find this documented anywhere or answered specifically in this forum. I'm trying to upload my app to the Connect IQ Store and encountering upload failures when the .iq file exceeds a certain size. Through trial and error, I've found:
- 72MB - uploads successfully
- 89MB - fails with a 520 error (server returns "Maintenance" page, page displays a generic message "Sorry, your message couldn’t be submitted because we’re having trouble communicating with our servers. Please try again later.")
The error occurs during the /api/ciq-developerservices/iqFiles/validate API call - it times out after ~48 seconds and returns a Cloudflare 520 error. I've successfully uploaded a 102MB file for a different app in the past, so I'm confused about the actual limit.
Questions:
- Is there a documented maximum file size for .iq uploads?
- Is there a maximum number of device targets per submission?
- Are there any other factors that could cause validation to fail/timeout for larger files?
SDK version: 8.4.0
Build command: monkeybrains.jar -e -r -w
Thanks for any help!