[Issue] Temporary effects dropping off before duration is up

When a character has a temporary effect such as Blur (Spell) and then another temporary effect on the same character expires such as Shield (Spell), both of the temporary effects + the concentration effect expire and are removed from the token. After testing it appears to be related to the "Remove concentration when effects removed" field in the concentration setting for Midi-qol, as when this is set to anything other than never this problem occurs.

For me this occurs on:

  • Foundry v10 Build 290
  • D&D 5e v2.0.3
  • Midi v10.0.22
  • DaE v10.0.13

with only Midi + DaE and dependencies active.

If you require any additional information please let me know. Thank you =]