After discussion with Apple support, using absolute path in the package build have fixed the problem
Everything seems to be in place.
Now that you mention the menu bar I notice a log that seems more informative.
I made a pkg with the air and compared the installation logs on the air and the M1.
I tries to install the two bundles on /Desktop, it works on the air and not the M1 as usual.
The only strange thing that I can see are in those lines on the M1 logs
where the sandbox path is the user name of the air (macbookair), is this normal ?
I not really aware of the sandboxing process...
May 1 10:59:06 Thomass-Laptop installd[632]: PackageKit: Extracting file:///Users/thomas/Downloads/Sinensis_installer.pkg#Sinensis_au.pkg (destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/CEDFB28F-E91D-4CFC-95DE-E4353235BC94.activeSandbox/Root/Users/macbookair/Desktop, uid=0)
May 1 10:59:06 Thomass-Laptop installd[632]: PackageKit: Extracting file:///Users/thomas/Downloads/Sinensis_installer.pkg#Sinensis_vst3.pkg (destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/CEDFB28F-E91D-4CFC-95DE-E4353235BC94.activeSandbox/Root/Users/macbookair/Desktop, uid=0)
Here is the whole log of the failed install if necessary :
Installer Log 1-May-2024.txt