Can't run fuel indexer

In my repo with my custom scheme for indexing logs - link here I tried to run run command but face error like this.

Command :

fuel-indexer run --run-migrations --fuel-node-host beta-3.fuel.network --fuel-node-port 80 --postgres-host 127.0.0.1 --postgres-port 5432  --postgres-password mysecretpassword --postgres-user postgres

Error message:

  Referenced from: /Users/lidia/.fuelup/toolchains/latest-aarch64-apple-darwin/bin/fuel-indexer (which was built for Mac OS X 12.0)
  Expected in: /usr/lib/libc++.1.dylib
fish: Job 1, 'fuel-indexer run --run-migrat...' terminated by signal SIGABRT (Abort)

Fuel up versions

installed toolchains
--------------------
beta-1-aarch64-apple-darwin
beta-3-aarch64-apple-darwin
latest-aarch64-apple-darwin (default)
nightly-aarch64-apple-darwin
my-custom-toolchain

active toolchain
-----------------
latest-aarch64-apple-darwin (default)
  forc : 0.40.1
    - forc-client
      - forc-deploy : 0.40.1
      - forc-run : 0.40.1
    - forc-doc : 0.40.1
    - forc-explore : 0.28.1
    - forc-fmt : 0.40.1
    - forc-index : 0.16.0
    - forc-lsp : 0.40.1
    - forc-tx : 0.40.1
    - forc-wallet : 0.2.2
  fuel-core : Error getting version string
  fuel-indexer : Error getting version string

fuels versions
---------------
forc : 0.42