Openfire, websockets and messages

I am currently running Openfire 3.8.1, with the websockets 0.0.0.6 plugin on an Amazon instance. I am experiencing some problems with sending messages to users from an Android device. From the Android, the browser client only ever receives messages when the message is sent directly to the browser user / client (the full jid). If a message is sent to the bare jid (from the Android device), the message is never received. However, when the message is sent to the bare jid, the user / client on the Android device DOES received the message.