Automated parameters are not recalled correctly in Logic/GarageBand

This sounds similar to a known bug in Logic Pro where it restores automation data using parameter indices instead of parameter identifiers. There’s more information in this thread:

You’d be affected by this bug if you added or removed parameters between versions 1.0 and 1.1, and the new parameters don’t have a higher “version hint” than the old parameters.

Please can you provide the following information:

  • Which DAWs exhibit the broken behaviour?
  • Have you added or removed parameters between version 1.0 and 1.1?
  • If so, are you setting version hints correctly on all parameters? Parameters added in later versions should always have a greater version hint than parameters added in earlier versions.