While running 2.6.3. Presence information is not being exposed correctly.
Status menu->Set Custom Status. THis status will show to all users correctly.
Presence information when this is done:
<presence id="AVsX8-293" from="jerrodr@americollect.com/Spark 2.6.3">
<status>I am not here!</status>
<priority>1</priority><show>away</show>
<x><photo>4690eafd4de3df36a8c11f1105d5dac340351d81</photo></x>
<x><hash>4690eafd4de3df36a8c11f1105d5dac340351d81</hash></x>
</presence>
Save it for future use, then re-load it. Does not show, defaults to "away".
Here is the exposed status information from the presence plugin on 2.6.3 build 1521.
<presence id="AVsX8-286" from="alexh@americollect.com/Spark 2.6.3">
<status>Away</status>
<show>away</show>
<x><photo>8a86e66a695f9ba95d479ad70f63e1bfaabb60af</photo></x>
<x><hash>8a86e66a695f9ba95d479ad70f63e1bfaabb60af</hash></x>
</presence>
Here is hte exposed status information from the presence plugin on 2.6.3 build unknown (earlier version, pre-INVISIBLE state).
<presence id="2oM6t-59" from="alexh@americollect.com/Spark 2.6.3"><status>Back at 8AM</status>
<priority>1</priority>
<show>away</show>
<x><photo>8a86e66a695f9ba95d479ad70f63e1bfaabb60af</photo></x>
<x><hash>8a86e66a695f9ba95d479ad70f63e1bfaabb60af</hash></x>
</presence>