No, that setting is actually how MySQL works; it's built into the specifications... It's not a UBB thing (the length).
As for why the message would die, its possible the server could be experiencing some load processing your post and the php's max execution time variable could be causing the script to abort processing past the set variable...