My application needs to use the devices IPv4, does every device guarantee to have an IPv4? I do not want my device to fail with users that do not have one.