Manuel,
thanks a lot for your input and testing. However, I feel dubitative with your answer.
"Dear passengers, this is your captain speaking. You probably have seen we face some problems with the airplane, but please be assured we do everything to handle the situation." The captain then asks his copilote "so what does the manual says" and the answer is "it is not our fault, it's coming from the way Roll Royce implemented their enginees". "And what does the manuel says about what we can do ? ". "It says call Roll Royce !". "Oh **** ..."
The fact is that since Apple came with a new version of their OS, suddenly connection problems started for a lot of us. This clearly shows that Apple introduced a change that led to some problems.
Your answer seems to say that Apple does follow the protocol correctly but that the providers are wrong in the way they handle it. Then of course I'm asking myself why their "incorrect" way of handling the protocol did not provide any problems until the new version of Apple code was introduced ...
Anyway, this leaves myself and thousand of other users alone in front of our providers having to tell them "You don't implement the protocol correctly. I don't know why and how, but you are the one who needs to correct my problem".
Personally, I would expect Apple to describe what exactly was changed in their new version so that providers can implement a work-around, or correct their code (that was well functioning during years ! and btw that still does with other interfaces !!!). What does it cost Apple to provide such a whitepaper describing what they did and which protocol standard has been reinforced in their new code ? Then we could contact our providers and refer to this whitepaper. This is why I suggest Apple users having the problem to call Apple support with the hope they will realize something needs to be done for their beloved customers.
This is what I expect from a good company that takes care of their customers.
So thanks again for your input that I will pass to my provider ... but I doubt they will answer anything else than "our code works with all other interfaces on the market, so we do believe the problem relies on the other side". You said "Ping-pong. Oh **** ..."
Marc