To perform BMW F series programming or coding functions with vxdiag bmw, you should turn on the DoIP switch before operation.
Open VCXNet DoIP program on desktop
Press Connect VCX (make sure vxdiag vcx has connected with laptop)
Press “DoIP ON” to turn on DoIP switch
DoIP has been automatically assigned IP.
Now you can do coding or programming.
Here’s a video BMW coding guide using VXDIAG BMW