On my UX50 (5.2.1), I have to swap the bytes for workaround the OS bug, but I found that we don't need to swap the bytes on Treo 650 (5.4).
Sam -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/