Lately, I've been needing to add steps to get Tasker to act as expected. Once you've completed your profile and task, completely exit Tasker, making sure to hit "save first." Then, if needed, deactivate and reactivate Tasker's monitor by long-pressing the little gear in the left corner. I usually run a little task that pops a toast then to make sure it is active. In most cases, just the full exit and save is sufficient.
If that doesn't work, check in Tasker's log to see if it is seeing the intent. If no, check your logcat for the intent being broadcast.