Resolved!
The report wasn't showing up because I had Form parameter inputs. In the SQL, I had set up that if the parameters where null to use a default date range, but apparently, the Dashboard didn't like that it had Form input parameters. Once I deleted, it worked fine.
The schduled tasks were not running because for some reason, their full Name didn't have the underscore between NB_Store: They were like:
NEvoWeb.Modules.NBStore.SchedulerReport,NEvoweb.DNN.Modules.NBStore
Instead of:
NEvoWeb.Modules.NB_Store.SchedulerReport,NEvoweb.DNN.Modules.NB_Store
Once I change that, they all started running.
The report wasn't showing up because I had Form parameter inputs. In the SQL, I had set up that if the parameters where null to use a default date range, but apparently, the Dashboard didn't like that it had Form input parameters. Once I deleted, it worked fine.
The schduled tasks were not running because for some reason, their full Name didn't have the underscore between NB_Store: They were like:
NEvoWeb.Modules.NBStore.SchedulerReport,NEvoweb.DNN.Modules.NBStore
Instead of:
NEvoWeb.Modules.NB_Store.SchedulerReport,NEvoweb.DNN.Modules.NB_Store
Once I change that, they all started running.