diff --git a/ee/app/assets/javascripts/analytics/cycle_analytics/store/actions.js b/ee/app/assets/javascripts/analytics/cycle_analytics/store/actions.js
index 779ee3c2783648eba080ed24a0036d286574baea..ceedc3f0e6780c5c6d0dee7f96cf80322a2ee1c7 100644
--- a/ee/app/assets/javascripts/analytics/cycle_analytics/store/actions.js
+++ b/ee/app/assets/javascripts/analytics/cycle_analytics/store/actions.js
@@ -290,7 +290,7 @@ export const initializeCycleAnalytics = ({ dispatch, commit }, initialData = {})
 
   if (group?.fullPath) {
     return Promise.all([
-      dispatch('setPaths', { group, milestonesPath, labelsPath }),
+      dispatch('setPaths', { groupPath: group.fullPath, milestonesPath, labelsPath }),
       dispatch('filters/initialize', {
         selectedAuthor,
         selectedMilestone,
diff --git a/ee/changelogs/unreleased/276955-author-and-assignees-labels-not-working-in-vsa.yml b/ee/changelogs/unreleased/276955-author-and-assignees-labels-not-working-in-vsa.yml
new file mode 100644
index 0000000000000000000000000000000000000000..f7b34693c7516afc6ec830ea73ef8de054fc90da
--- /dev/null
+++ b/ee/changelogs/unreleased/276955-author-and-assignees-labels-not-working-in-vsa.yml
@@ -0,0 +1,5 @@
+---
+title: Fix vsa filter paths
+merge_request: 47058
+author:
+type: fixed
diff --git a/ee/spec/frontend/analytics/cycle_analytics/store/actions_spec.js b/ee/spec/frontend/analytics/cycle_analytics/store/actions_spec.js
index f93df11bc4c477add87e40094142cc27986bed22..b09981c8d517ed6c838e8860b135c51fa4b72141 100644
--- a/ee/spec/frontend/analytics/cycle_analytics/store/actions_spec.js
+++ b/ee/spec/frontend/analytics/cycle_analytics/store/actions_spec.js
@@ -755,9 +755,19 @@ describe('Value Stream Analytics actions', () => {
     let mockCommit;
     let store;
 
+    const selectedAuthor = 'Noam Chomsky';
+    const selectedMilestone = '13.6';
+    const selectedAssigneeList = ['nchom'];
+    const selectedLabelList = ['label 1', 'label 2'];
     const initialData = {
       group: currentGroup,
       projectIds: [1, 2],
+      milestonesPath,
+      labelsPath,
+      selectedAuthor,
+      selectedMilestone,
+      selectedAssigneeList,
+      selectedLabelList,
     };
 
     beforeEach(() => {
@@ -784,6 +794,17 @@ describe('Value Stream Analytics actions', () => {
     });
 
     describe('with initialData', () => {
+      it.each`
+        action                        | args
+        ${'setPaths'}                 | ${{ milestonesPath, labelsPath, groupPath: currentGroup.fullPath }}
+        ${'filters/initialize'}       | ${{ selectedAuthor, selectedMilestone, selectedAssigneeList, selectedLabelList }}
+        ${'durationChart/setLoading'} | ${true}
+        ${'typeOfWork/setLoading'}    | ${true}
+      `('dispatches $action', async ({ action, args }) => {
+        await actions.initializeCycleAnalytics(store, initialData);
+        expect(mockDispatch).toHaveBeenCalledWith(action, args);
+      });
+
       it('dispatches "fetchCycleAnalyticsData" and "initializeCycleAnalyticsSuccess"', async () => {
         await actions.initializeCycleAnalytics(store, initialData);
         expect(mockDispatch).toHaveBeenCalledWith('fetchCycleAnalyticsData');