Your VPN is not turning off on your iPhone because you might have corrupted network settings. If your VPN keeps turning on iPhone and you've already checked enabled functions and even reinstated your VPN client, try to reset your network settings. Resetting network settings will turn off any cellular data connections you have and delete any additionally configured network settings but should fix your problem.