$id is the message ID, not the index of the endpoint. In ApnsPHP
the Message we pass gets split into one message class per endpoint.
Thus, while message IDs increase, the endpoint index is always 0.
This is why it works for the first message, but breaks for all
later ones.