Trying to animate multiple material changes

Hi, I’m currently trying to set up 2 material dissolve animations for my avatar thats togglable and I am having trouble, furthe detail below:

How would I go about setting up multiple toggle dissolve material animations? It seems that when I make 2 layers for each material dissolve animation it prioritizes the last one so the other one no longer works.

Basically, my character has 2 other colors. One animation is suppose to dissolve it to purple and the other animation dissolves it to red
Doing 1 of those animation is fine but when creating a second layer for the other one, it doesn’t want to work.

Tried to follow some tutorials but have had no luck. Any help would be appreciated.