No characters after adding mod string

I’ve added the expanded mod, followed direction (i believe correctly) but when i add the string -mod expanded the game loads and i have no characters. if i remove the string command, my characters are there, but no mod.

That’s because the mod will store its characters in another directory. For example, I use a mod called “basic-qol”. The new saved-games directory is now under “C:\Users\your_username\Documents\Diablo II Resurrected\Save\mods\basic-qol”; you may have to create this.

What I did was copy all of my characters over, left the originals in case the mod wasn’t working. You won’t see them unless you start the game without the -mod switch.

someone on reddit helped me. the problem was in the modinfo.json the savepath was “expanded/”, changed it to “…/” and its working with my characters.