I'm having issues getting my animated model to work properly. When the block is placed, the model animates properly however there is an underlying, non-animating black version of it that is rendering within it. I get no console errors.
The black version has all of the fan-blades rendered instead of alternating from one set to another.
Block Init:
Fan Class:
Fan Blockstate: