I've had to uninstall Little Snitch because on reboot, my 'Connect on demand' IKEv2 VPN setting, which is supposed to be a macOS native 'always on' VPN, was completely ignored. All traffic was sent over my direct Internet connection, and the VPN setting was ignored. I was able to connect to the VPN manually, but my confidence in the product's compatibility with IKEv2 is shaken, I really need to be able to trust that my VPN is always on and this behavior worries me.
I'm reaching out because I'm hopeful that this is a small glitch that can be easily resolved or there is some workaround.
macOS Sierra 10.12.6
Little Snitch 4.0.2
My IKEv2 profile was generated using Algo: https://github.com/trailofbits/algo
If I can provide any additional details, let me know.