diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml
index a3ac618..729df9c 100644
--- a/.github/workflows/R-CMD-check.yaml
+++ b/.github/workflows/R-CMD-check.yaml
@@ -43,6 +43,10 @@ jobs:
         with:
           extra-packages: any::rcmdcheck
           needs: check
+          
+      - name: Fix Matrix lme4 issue
+        run: install.packages('lme4', type = 'source')
+        shell: Rscript {0}
 
       - uses: r-lib/actions/check-r-package@v2
         with: