Upon upgrading to DNN 4.3.1, I noticed that my User Defined Tables are no longer working right. When logged in as host (When logged in as anyone else (or not logged in) the error is a bit more obscure.), I get these two errors:
Error: Personnel is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.Modules.UserDefinedTable.UserDefinedTable.BindData() at DotNetNuke.Modules.UserDefinedTable.UserDefinedTable.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---
Unhandled error loading module.
DotNetNuke.Services.Exceptions.ModuleLoadException: Unhandled Error Adding Module to ContentPane ---> System.ArgumentNullException: 'name' argument cannot be null. Parameter name: name at System.Data.DataColumnCollection.get_Item(String name) at System.Data.DataRow.GetDataColumn(String columnName) at System.Data.DataRow.get_Item(String columnName) at DotNetNuke.Modules.UserDefinedTable.UserDefinedTableController.GetDataSet(Int32 ModuleId, PortalModuleBase ParentModule, Boolean WithPreRenderedValues) at DotNetNuke.Modules.UserDefinedTable.UserDefinedTable.get_ModuleActions() at DotNetNuke.Entities.Modules.PortalModuleBase.LoadActions() at DotNetNuke.Entities.Modules.PortalModuleBase.get_Actions() at DotNetNuke.UI.Skins.Skin.ProcessActionControls(PortalModuleBase objPortalModuleBase, Control objContainer) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) --- End of inner exception stack trace ---
I also noticed that any table that had no information in it previously seems to appear just fine, but I cannot add any new rows.