Putting a break point on the blueprints definitely helps to figure out whats going wrong, or at least some print strings.