I thought I had the last one for today, but since my devsupport access is broken I have to spam here..
As per the user API, a Finesse user is contained in <User> tag. For both single user extraction and user list extraction. The doc matches the actual behavior (I'm on a 10.6.1.10000-39 release here). However, for notifications, the doc states that the user object in the data tag starts with an upper case, so <User>. Yet, when I look what the server sends to me when I change the state of an agent, it is in lower case. Since XML is case sensitive, that's a problem. Of course I can work around this using a regex to swap the case.. but that very much feels like a bug. Here's the data I'm receiving