I found that I had to format the new card in the phone. Once I had done that, it worked just fine. (I copied all the files from the old card to a folder on a Mac, using Finder - I had to skip the hidden file .fseventsd; then I copied them all back to the freshly-formatted new card).