ip-10 Thank you for sharing the details.
There would be incompatibility when device firmware is v9.0+ and host installed ARTIQ is v8.0+. When I reproduced locally, I do found in this case artiq_coremgmt silently hangs (however, didn't find the immediate return phenomenon) .
For testing, you could get to [(https://git.m-labs.hk/M-Labs/artiq)], the master branch is the currently developing v9.0. You could try cloning the repository and entering the environment from that flake.nix. Alternatively, you can replace you local flake.nix with the remote one, and copy fix-rust-overlay-unpack.diff and artiq/ folder into the same directory, and reenter the environment.
If artiq_coremgmt command works with these method, you could consider using the cloned master branch for further experiments until the official release of ARTIQ v9.0. If you prefer to continue with v8.0+, you may contact AWFS to obtain v8.0+ firmware. Note that Urukuls with hardware rev1.6+ is not supported in ARTIQ 8.
If the issue still exist, please share the micro-USB log (with v9.0 host), thank you!