Hi,
Since it is possible to add / remove components within a state, it no longer makes much sense to have any of the actions require a particular component on initialization. I find myself having to edit dozens of the built-in Actions to remove this requirement, but I feel there must be a more elegant solution. Perhaps it is time to rethink how this works in Playmaker? Could they look in previous states instead, for a suitable AddComponent or similar, before throwing an error?