Today I experienced similar issue, maybe it can help somebody, while copying 711 files, only one had problem and gave libmtp error: Could not send object info error.
Installing various MTP packages did not help, I solved problem by renaming the file.
I found out, that the file causing trouble while copying had some upper-case letters and I already had a similar file in target directory with same name but all low-case letters.
name of first file.mp3
Name of First File.mp3
In Linux file systems like ext4 this would work without any problem, file names are case sensitive and these two would be considered two different files, but this MTP protocol has issues with it throwing the libmtp error. I spent hours investigating what's wrong, it was this simple.
Also colon in the file or folder name can be a problem according to this bug report.