Looks like the promise which is used inside the method sometimes gets garbage collected before callback is called. reproducible with: ``` webRtcBin.createAnswer(answer -> { System.out.println("ANSWER"); }); System.gc(); ```