The 'RaceCompatibility for Skyrim and Dawnguard' mod should work well with my mod, but you have to follow TMPhoenix's directions ... my mod needs a clean save in between an old version and a new - he outlines a clear procedure how to do a clean save in conjunction with his mod.
A highly customizable Vampire overhaul; players determine how they want to play. Neither feeble nor overpowered because YOU balance weaknesses and strengths how you see fit. You and those you turn w. 'If you need to do a clean save for Better Vampires, you don't need to remove the RaceCompatibility mod, you NEED to make sure you re-install it WITHOUT the Better Vampires option.
WARNING: If you want to use Race Compatibility, you must use the version of his mod that works with my exact version of Better Vampires or things will break. His mod replaces some of my scripts.
'If you need to do a clean save for Better Vampires, you don't need to remove the RaceCompatibility mod, you NEED to make sure you re-install it WITHOUT the Better Vampires option. Then do your clean save, then re-install Better Vampires and then re-install RaceCompatibility mod WITH the Better Vampire option. Then you need to make sure NMM/LOOT has placed the mods in the correct load order.' - TMPhoenix
If you do not have Dawnguard or still need help, check with TMPhoenix for troubleshooting.
Load Order
Load order is important. My mod has to be in the correct load order. I highly recommend you use LOOT to sort your load order; it is quite easy to use. The load order in general should look like this:
Skyrim.esm
Official DLCs
...
RaceCompatibility.esm (if you use it)
...
Unofficial Patches (if you use them)
RaceCompatibilityUSKPOverride.esp (only if you use the USKP)
SkyRE (or similar overhauls)
...
Custom Races
Texture Replacers (vampire eyes, skin colour, etc.)
...
Better Vampires.esp
Royal Bloodline.esp (only vampire mod that should be loaded after mine)
...
Also, please remember that the installation order is just as important as the load order! If you use NMM to install my mod it will overwrite the scripts of other mods that use the same files - HOWEVER, if you install my mod first, then remove some other mod that used the same scripts, NMM will replace the other mod's scripts with the vanilla Skyrim backups it had.
Remove other mods first, install my mod last. It does not have to
load last in your order, it just has to load after any mods that may also alter vampires. The only exception to this is Royal Bloodline - it can be installed and loaded after my mod.
Better Vampires Skyrim Mod 1.12.2
If you need to update my mod while using RaceCompatibility, Octoboy outlined these steps that worked perfectly for him:
Using the BV MCM -> Clear/Reset BV Mod
Better Vampires Skyrim Mod 1.7.10
Using the BV MCM -> Reset Sanguinare Vampiris (curing vampirism)
Exit Skyrim
Using the NMM -> Uninstall BV
Using the NMM -> Install RC WITHOUT BV
Load Skyrim Save from earlier.
Save in another, new slot (this makes your clean save)
Using the NMM -> Install BV
Using the NMM -> Install RC with BV (overwriting the VampireQuest scripts from BV)
All DLC
Unofficial Patches
RaceCompatibilityUSKPOverride.esp
And at the bottom, after all other plugins, finally Better Vampires
Load most recent save
Skyrim Mod Minecraft
Using the BV MCM -> Reset Sanguinare Vampiris (to become infected)
Skyrim Se Mod
Wait for 3 days (72 hours)
I do not use a custom race or the RaceCompatibility mod, but Jayce Styles created a great video on how he got his Lunari custom race working with Skyrim, the RaceCompatibility mod, and Better Vampires: