Addressables - naelstrof/ChurnVectorSDK GitHub Wiki
This is a short explanation of how CV handles mod loading and what you need to do in order to fix some of the more common issues you'll run into. Its highly likely most people will only read this when they see "Addressables error" show up in their player.txt so I'll keep this brief.
For the purpose of CV modding, addressables are a mechanism in which data (prefabs, scenes, objects) are grouped together to tell Unity what to load depending on what mods its including.
For example, if I make a mod map and its in addressable group A and then I make a character prefab and its in addressable group B, when the mod is compiled it will not include the character prefab because it considers this to not be part of the group that the map is in.
Obviously theres a ton more to them then that however for our purposes this is basically all you need to know.
My player.txt is showing No Location found for Key=
This happens if your mod is attempting to load something from a different group than the mod exists in. The easiest way to figure out what its failing to load is to go to Window > Search > New Window and put the GUID in there. This will give you the prefab or what have you which is not being included in the mods group.