It seems that with Spring 20, the response from apex has become non-extensible with additional parameters.
As workaround you can use result = Object.assign({}, result)
for objects, or item = Object.assign({}, item)
in a loop for each item in result for arrays
Or spread syntax data = { ...result };
Or one more dirty hack is JSON.parse(JSON.stringify(result));