I find partner airlines can be a bit inconsistent. I’ve often had the SIN-LHR leg credited but the first MEL-SIN not credited for a week or so.
The credits for my VA flights the other week took 5 days to credit. I suspect it was because the Velocity system was being updated.
If you’re worried you could always contact VA. They respond to the platinum email address pretty quickly.