are you using a specific file path on the switch; for the mods?
U need to do a specific file path, some renames and file merging.
1- you need to unpack the mod with the pak extractor i have uploaded bellow , that Will result in two New folders, Mods and Public.
2- create a New folder inside those two, named Shared ( in the Pc its case sensitive, so, take notice of It.).
3- on the Mods folder, u Just copy and paste the contents inside the folder of the mod u want to use inside the Shared folder, without the meta. File.
(I never got the dialogs and text to work and i think its related to the story folder, but u cant rename the files there and i found no Guide ir way to Merge then, but the mods do work.)
4 - the public folder is where almost all mods files are and u have to move the public folder from ur mod there, but some things need to be done at this step.
4.1- u need to rename all the localization files, Just add "modname_", like "void_" like i did to the void Knight class.
4.2- inside the stat/generated files comes the merging, the files here cant be renamed, and Will be read in the place of the original game files, so u need the original ones to be unpacked and put here, and then merged with the mod ones ( its realy easy and fast, Just a copy and paste Will work Fine, but u need the complete files First.
4.3 - the other .txt files inside the Data folder can be renamed Just like the localization ones, and its here u can make adjustments t ir mods, like skill damage, book prices and when its avaliable in the game.
5- now u Just put both thr Mods, and Public folders inside romfs/Data, and they should work.
This is a little raw, but ill try to help anyone with questions.