Recently, version of the default Python in MSYS2 was updated to the 3.12, meaning older packages are getting updated to use new version as well. As previous ARTIQ (stable) package used Python 3.11, the newly installed packages on top of the older ARTIQ would not be discovered in ARTIQ experiments.
So, to update the ARTIQ and MSYS2, you can follow these instructions:
pacman -Sy mingw-w64-clang-x86_64-artiq mingw-w64-clang-x86_64-artiq-comtools mingw-w64-clang-x86_64-python-sipyco mingw-w64-clang-x86_64-python-pythonparser
pacman -Syu
pacman -Syu # may need to be done twice, as for first time it updates runtime only