@SGaist Thanks again for your reply, it really gave me the key to know what was going on. The problem was that the Connections were defined in a component that was continuously being created and destroyed, as it is part of a StackView. With this behaviour, every time the component was created, a new connection was defined. Moving the connections to a general component solves the problem.
Thank you very much! :)