Hi,
I am not completely out of ideas but I have been doing things peice-meal to be less "destructive".
You can just move Users. The apps are there.
You create a new set of .plists for all the apps as you open them.
They are stored in the relevant Home Folder/Library/Preferences for that Users.
Ergo: if it works fine in one User then the App itself is not the issue.
You could move the com.apple.imessage.bag.plist and the com.apple.imservice.imessage.plist from one Mac User Account to another. (You have to drop them in the Public Folder as it is not a simple Drag and Drop action).
However there are drawbacks to this.
Each .plist is Owned by that Mac User Account. That particular Mac User Account also has Permission to Read and Write to the file so you have to change Ownership.
Example
Go to the ~/Library/Preferences
Highlight the com.apple.ichat.plist
Now do a Get Info (CMD + i keys together)
At the bottom you will see the Owner listed (the Shortname with (Me) in brackets)
This should have Read and Write Permissions.
If you Move .plists the Owner (shortname is "wrong") which in turn means you cannot Read or Write to it.
I doubt this is the current problem.
However there does seem to be some interaction between the .plists in the curent Mac User account that is an issue.
Ok.
Lets use a bazooka approach.
Close Messages if Open.
Set FaceTime to Off.
In the KeyChain Access remove the Auth-Token for iMessages.
IN the ~/Library/Preferences delete the following.
com.apple.ichat.plist (This will mean resetting all your Prefs in Messages that are not set to default)
the two com.apple.iMessage.bag.plist and com.apple.imservice.imessages.plist
And the com.apple.IMAgent.plist
At this point Restart the whole Computer.
On restart launch Messages.
At this point Messages > Preferences will be reset to Defaults.
In the Alerts section any AppleScript setting will be Off.
The Sounds linked to each Action will be the default one.
No Individual sound setting will be in place.
In the Messages section the option to Save Chat on Closing will be Off.
The Font, The Text Colour and the Background (Balloon ) colour will be the default.
In the General Section the Option to be Off Line of Quit will not be ticked.
Some menu items such as the Balloons Style choice will be back to default and Smilies will be On.
9:26 PM Wednesday; September 4, 2013
iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.4)
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb (Snow Leopard 10.6.8)
Mac OS X (10.6.8),
Couple of iPhones and an iPad
"Limit the Logs to the Bits above Binary Images." No, Seriously