I found a similar issue to what I'm experiencing (#1522018: Missing feature fields causes rules data set errors.) that was resolved, but it looks like it was for a different issue, so I thought it would be appropriate to open a new one.

On a fresh install of Drupal with all required modules, there is an error for the rule "Apply bought subscription time".

Here are the steps to reproduce:
Install Drupal 7.14
Install Drupal Commerce 7.x-1.2
Install Commerce Subscription Products 7.x-1.2
Install Commerce Features 7.x-1.0-alpha1
Install Date 7.x-2.5
Install Field Permissions 7.x-1.0-beta2
Install Entity 7.x-1.0-rc2
Install Rules 7.x-2.1
Install Address Field 7.x-1.0-beta2
Install Ctools 7.x-1.0
Install Views 7.x-3.3
Install Features 7.x-1.0-rc2

Enable Subscription Products
(Continue when asked to enable the required modules: Checkout, Commerce, Entity API, Rules, Entity tokens, Commerce UI, Order, Customer, Address Field Chaos tools, Line Item, Price, Commerce Features, Product UI, Product, Views, Features, Date, Date API, Field Permissions, Rules Scheduler)

Enable Rules UI and Views UI

Navigate to example.com/admin/config/workflow/rules
This is where the error is displayed

Navigate to example.com/admin/structure/features
Subscription Products feature is overridden

Click "Overridden" to see which components are overridden.
"Commerce Product Types" and "Permissions" are overridden

Select both, and click "Revert"
A message says they were reverted, but both still say overridden

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

mrconnerton’s picture

I would update to commerce sp 2.x, features 2.x, at least rules 2.2 and try the latest patch in #1522018: Missing feature fields causes rules data set errors.

I have a feeling this is a dup of #1522018

mrconnerton’s picture

Status: Active » Closed (duplicate)

I'm going to close this as a dup of #1522018 unless you can say its still happening with a fresh install with latest devs.