Hi, I am not sure what is the correct preposition, if they are both correct, or if it depends on the context.
The same happens with “board”, and “thread”.
Im waiting for an answer too. I usually meet "on board" instead of "in board". But I don't confirm that are correct. Need someone to help.