Running D7 and Civi 4.6.10. When I create an Event and go to enable Online Registration it will not save. It sits and spins. If I refresh the page it will give an error that says Profile is not assigned to this event. I've tried all different configurations on the Online Registration screen but nothing will allow it to save. Any ideas as to what is causing this?
The error I kept getting is below. I disabled CiviRules and it works like it's supposed to. I have the CiviRules master from 10-15-15 installed.
CiviCRM_API3_Exception: "id is not a valid integer"
#0 /home/mydomain/civicrm_extensions/org.civicoop.civirules/CRM/Civirules/Utils/CustomField.php(25): civicrm_api3("CustomField", "getsingle", (Array:1))
#1 /home/mydomain/civicrm_extensions/org.civicoop.civirules/CRM/Civirules/Utils/CustomDataFromPre.php(37): CRM_Civirules_Utils_CustomField::isCustomFieldMultiselect("pre")
#2 /home/mydomain/civicrm_extensions/org.civicoop.civirules/CRM/Civirules/Utils/CustomDataFromPre.php(19): CRM_Civirules_Utils_CustomDataFromPre::setCustomData("Event", "pre", "18", "id")
#3 /home/mydomain/civicrm_extensions/org.civicoop.civirules/civirules.php(133): CRM_Civirules_Utils_CustomDataFromPre::pre("edit", "Event", "286", (Array:38))
#4 /home/mydomain/sites/all/modules/civicrm/CRM/Utils/Hook.php(215): civirules_civicrm_pre("edit", "Event", "286", (Array:38))
#5 /home/mydomain/sites/all/modules/civicrm/CRM/Utils/Hook/DrupalBase.php(87): CRM_Utils_Hook->runHooks((Array:166), "civicrm_pre", 4, "edit", "Event", "286", (Array:38), NULL, NULL)
#6 /home/mydomain/sites/all/modules/civicrm/CRM/Utils/Hook.php(282): CRM_Utils_Hook_DrupalBase->invoke(4, "edit", "Event", "286", (Array:38), NULL, NULL, "civicrm_pre")
#7 /home/mydomain/sites/all/modules/civicrm/CRM/Event/BAO/Event.php(92): CRM_Utils_Hook::pre("edit", "Event", "286", (Array:38))
#8 /home/mydomain/sites/all/modules/civicrm/CRM/Event/Form/ManageEvent/Registration.php(850): CRM_Event_BAO_Event::add((Array:38))
#9 /home/mydomain/sites/all/modules/civicrm/CRM/Core/Form.php(345): CRM_Event_Form_ManageEvent_Registration->postProcess()
#10 /home/mydomain/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Upload.php(166): CRM_Core_Form->mainProcess()
#11 /home/mydomain/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Upload.php(133): CRM_Core_QuickForm_Action_Upload->realPerform(Object(CRM_Event_Form_ManageEvent_Registration), "upload")
#12 /home/mydomain/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Upload->perform(Object(CRM_Event_Form_ManageEvent_Registration), "upload")
#13 /home/mydomain/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Event_Form_ManageEvent_Registration), "upload")
#14 /home/mydomain/sites/all/modules/civicrm/CRM/Core/Controller.php(353): HTML_QuickForm_Page->handle("upload")
#15 /home/mydomain/sites/all/modules/civicrm/CRM/Utils/Wrapper.php(115): CRM_Core_Controller->run()
#16 /home/mydomain/sites/all/modules/civicrm/CRM/Core/Invoke.php(286): CRM_Utils_Wrapper->run("CRM_Event_Form_ManageEvent_Registration", "Event Online Registration", NULL)
#17 /home/mydomain/sites/all/modules/civicrm/CRM/Core/Invoke.php(86): CRM_Core_Invoke::runItem((Array:14))
#18 /home/mydomain/sites/all/modules/civicrm/CRM/Core/Invoke.php(54): CRM_Core_Invoke::_invoke((Array:4))
#19 /home/mydomain/sites/all/modules/civicrm/drupal/civicrm.module(489): CRM_Core_Invoke::invoke((Array:4))
#20 [internal function](): civicrm_invoke("event", "manage", "registration")
#21 /home/mydomain/includes/menu.inc(527): call_user_func_array("civicrm_invoke", (Array:3))
#22 /home/mydomain/index.php(21): menu_execute_active_handler()
#23 {main}
Sorry but we are not able to provide this at the moment.
id is not a valid integer
EDIT: This issue was reported to the github issue qeue and I did verify that it's occurring on the demo version at http://dmaster.demo.civicrm.org. The response I received was that it wasn't happening on the developers site and so they weren't concerned with fixing it unless someone paid them.