In E1.31, it states that a new source can start at any valid sequence number. It does not have to start at 0 or 1. The current library logic sets the initial "previous" sequence number to 255. This means a new source that starts its sequence between 235 (255-20) and 255 will incorrectly have the first couple of data packets discarded.
The issue quickly resolves once a sequence number between 0 and 234 is received. But this is still technically a bug.