Hey Jon,
I was able to track down the problem, and it’s not exactly the importer’s fault. The file attachments on my XML had empty <wp:post_id></wp:post_id>s, and this is a problem with the new version of the importer (wasn’t before with the older versions).
Line 526 of the importer has this code that’s causing the problem with my XML:
if ( isset( $this->processed_posts[$post['post_id']] ) )
Maybe the importer could check if the post_id isn’t empty before seeing if it’s been processed before?
I understand this can bring problems, and that my XML should probably have the post ids all along. But who knows… =)
Thank you for the help!