I created a bow, but in game the morph doesn't work. When I shoot an arrow the bow stays in the base position and doesn't move at all. In Nifskope everything is fine (working morph). I compared every single setting I could find in Nifskope and my bow has exactly the same settings as a Bethesda bow. I have multiple GeomMorphController in the nif (since I used different textures instead of a single one in the nif), but even when I remove all but one TriStrip the morph for the one that is left doesn't work. I have absolutely no idea why it isn't working. I created the morph in 3ds max and exported to nif, then copy/pasted the TriStrips branch with the GeomMorphController into a Bethesda nif (elven bow, exchanged the TriStrips branch with my own). Every single value, every string, everything I could find that could have been different from a Beth nif is the same in my nif. Either there are hidden settings I can't access or I missed something.
http://www.mediafire.com/?yk8ta4ljraoxrp6 is the nif, any help would be appreciated.
EDIT: Nevermind, it seems that the problem was indeed that I have used multiple GeomMorpherController. I put all the textures into one dds and re-uvmapped the mesh so everything is in one nif. Now it works. No idea why it didn't work when I removed all but one controller though, but I don't care. Problem solved.