Puppet pin bug causing the "Cached Preview needs 2 or more frames to playback." error message
Dragging a specific puppet pin (ex puppet pin 3) to a different position in the FX area will cause AE to stop creating cache. For instance putting 4 between puppet pin 2 and puppet pin 3. Re-ordering it correctly fixes the issue.