not correct. I know of people who have booked DEL-LHR on VS on JPMiles
the last time i tried was a couple of years ago so don't know if this is a recent change but i have been denied multiple times in the past by the jp team stating that they don't allow this if they have their own flights flying the same route....