No pausing with Prusa slicer

I had recently switched from Cura to Prusa and things were great for my SV04. I was wanting to print something with a 3rd color so I tried the built in pause and change filament feature. Machine wont pause and if I hit pause on the touchscreen, it will just get stuck on the pausing screen for +15 minutes before I just power it down. Is there a g code that I need to add or something? Still very new to this and the few videos I have watched havent helped.

This is not a slicer issue: Depending on your firmware version the pause-feature will be more or less likely cause such kind of problem - expecially in dual-mode.
You could try to insert user defined g-code M600 iot to initiate a color change as documented here.

Ive added the M600 code while following those steps but still nothing happens. I plan to change to a new firmware tomorrow, just waiting on a micro sd card to flash the touchscreen firmware as well. Hopefully that will help.

Changing the firmware will help: According to the released source code Sovol’s stock firmware doesn’t support executing g-code M600. John Carlson’s firmware versions support that & my firmware versions do that, too.

I do not recommend changing the firmware. You will only get more problems. Try OrcaSlicer, it’s based on Prusa Slicer and BambuStudio.

Does Orca Slicer support Sovol SV04?

If you create your own profiles, surely