You know those three annoying messages we don't understand that we sometimes get?
The one when we give gold and it says we've already sent a gift to a neighbour today and we haven't
The one when we request maps and it says request sent but one of your neighbours didn't get it because you sent them a request earlier today
I think the first occurs when a late map request comes in and we accept that request then try to send gold later to the same person without realising we have already sent them a "gift".
I think the second error occurs when neighbours receive a late request from us and responds on the same day we send a new request - the system counts them as having received the old request that day, as in my other map testing thread where a neighbour got my request 22 hours later on the next DS day.
Just throwing these thoughts out there for consideration and perhaps as something to watch for. I can't prove it, but the hypothesis fits my experience.
The third one, shown below, received when trying to send gold to three neighbours at once from the Neighbour list screen, I have only a very theoretical explanation for, I just workaround it.
To avoid this I only ever send gold from the News Feed screen at reset time which means I do it before any other action like responding to map requests - but I also think this may be tied in with maps as well, it just isn't clear to me. In the early days when I sent gold from the neighbour list, after I'd responded to map requests, I got this a lot.
The system probably is working correctly, but the messages on the user interface need enhancing so the situation is made clear to the users.