I think you mean IP Address. 192.168.0.1 is an IP address, not a MAC address.
Maybe you can get it to work if you focus on matching the IP address and not worry about MAC.
Also if there is no blueprint node to get your own IP address or fetch another, I think there are plugins that can do it.
However, I do think it’s strange that create session is not working. I have been able to both create and join sessions between an Android and PC, and do either one of those on both types of devices. I’m sure iOS must be able to do it too. However, I did notice that I very often have to turn off my Android’s wifi then turn it back on again before this will work. That’s annoying but not difficult to get past. I just wonder how to tell my users they’ll have to do that :\