I made a custom skin for the Pigeon but it has NO TEXTURE overlaid onto it (I'll attach a video because it's hard to explain what it looks like) and after testing I realized that it happened for every Pigeon skin except for the default ones. I've tried relaunching and deleting common/vehicles/pigeon.zip and validating on Steam but neither of those things work.
Maybe your mod breaks all of the skins because it has bugs, we can take a look at the mod file and fix it for you if you upload the mod file here