Since you have managed to connect to each seperately, have you thought of assigning each their own identifiers (master vs slave) ?
For example, on mine, one side has ID 00 and the other has ID 01
Not assigning those could cause a conflict as the program doesn’t understand that they are 2 seperate entities