I already solved this issue but i cannot commit here...
When a Snep LLcp connection becomes active we need to reset the fragment reader, so it considers the fragment counts, complete, etc... correctly
To make it work i changed:
From 'AbstractSnepImpl':
@Override
public void onLlcpActive(Llcp llcp) {
reader.reset();
}
From 'FragmentReader':
public void reset() {
out.reset();
fragmentCount = 0;
}
Hope it helps someone...