micro-ros add_two_ints_service not working on Galactic with Zephyr
Hello,
I am studying Micro-ROS and Zephyr and just faced an issue with the demo app add_two_ints_service when running on ROS2 Galactic. It builds, flashes, and connects with the Agent OK, but, as soon as I send the first service call, it freezes and no response is sent back. I did the same test with ROS Foxy and it worked fine.
I've looked at the code of both branches and noticed that the code is the same. Do I need to change something to make this service work in Galactic?
I am facing the same issue in the application I am developing using custom messages. I started developing it successfully on Foxy but needed to migrate to Galactic because of the necessity for a Parameter service. So, I've started experiencing the same freezing issue with services. That's why I tried with the service demos to check.