I was doing some refactoring and moved an action from one espace to another. This action took advantage of the fact that record lists, when in the same espace, are passed BY REFERENCE, to do its work. When the action was moved to the other espace and consumed in the initial espace it stopped working as expected because when in different espaces record lists parameters are passed BY VALUE.
When refactoring, Service Studio 5.0 didn’t give any kind of warning for this different behavior.
I know that passing record lists BY REFERENCE in the same espace was a decision of performance, but this kind of inconsistent behavior is causing problems.