The error i get is “cycling dependency detected error.NonExistentClass is injected at” and the location it is injected at is where i bind Interface.Factory so more or less is seems like the Implementation.Factory class becomes NonExistentClass in the incremental build for some reason.