The number of times i hear from help desks that its seomeone elses fault... It might or might not be, this is the dcc resume protocol in its simplest...
sender > dcc send filename ipaddress port filesize
or
sender > dcc send "file name" ipaddress port filesize
reciever > dcc resume placeholder port position
sender > dcc accept placeholder port position
Placeholder can be the filename but doesnt need to be as the dcc in question is isolated by the port, mirc before 6.12 did not uses the original filename either so it isnt something thats just appeared.
I would think its the placeholder mirc is using that xchat cant deal with correctly, But since it is just a placeholder, IMO its on xchats back if it isnt compatable to a resume.