There's an option under Listing > Settings which is responsible for the length of the ad title. It's default value is 100. When this limit is set to the default value, everything is fine, i.e. when you try to post an ad with 100+ chars, the error will be printed, and the ad won't be published.
The problem is when you raise the limit to more than 100 chars, for instance 150. In this case, when you try to post an ad with 150+ chars, you also get the error. But when you try to post an ad with more than 100 and less than 150 chars, everything after 100 char will be silently deleted, and the ad will be published without any error, warning, or info.