I was recently attaching some jpegs to a trello card, and they wouldn't upload properly. 'Something' had uploaded, but the images were broken and couldn't be viewed.
Files that had shorter names were fine, so I shortened the names of the files in question, and they uploaded as normal.
Is there a character limit? I'll test this myself at some point in the future but thought I'd ask.
Thanks