I have been running carrier OPS and have been having problems with the carrier changing direction while on final. I fly out of Oceana (KNTU) and launch a carrier and tanker about 60 km off of KNTU with a course of 4 degrees, using the VRS Scenario file. My setup is as follows: P3D v 2.5, TacPack, Active Sky Next build 5781, VLSO, Win 10, Case 3 recoveries at night. When I get into the jet I set the carrier to follow the wind and this usually work fine when the wind is grater than zero.. For the last few days the winds have been calm at KNTU, (KNTU 0 @ 0). The carrier will change direction and the BRC is published by vLSO to do the landing. As I approach the carrier for a case 3 Marshal stack all is well and when I convert to the final inbound course and use VLSO's final bearing the ship goes into a ships in turn mode a new course is issued. I correct for this turn and continue to the carrier at 1200 ft. and about 135 kn. When I enter the 3 km area from the carrier and enter the glide slope all looks well until around 1 km the carrier starts turning again. This makes the line up very hard and the VLSO program will quickly issue a wave off if you do not stay in the very narrow window after ball call. Last night this happened every time I went to land with calm winds (4 times). My question on this is what is the interaction between ASN and the carrier in VRS TacPack. Who issues the change VRS, vLSO or ASN? In all conditions the winds were calm. Today the winds are calm again and this problem will probably happen again in both Case1 & 3 carrier OPS. How does ASN or VLSO issue a wind direction when, it is calm at 0 @ 0 surface winds. Has anyone else had this problem?