As far as i can tell, then ProgramChange work in Analog Lab V, as long a ProgramChange messages is used. A bank select shall be used together with a ProgramChange message to work.
I don't use Ableton Live, so i have'nt tested in that. Did you test it in a new project?
I'm on Windows 10. Studio One 3.
Any other observations on this?