Try revoking the Location permission?? Does it still work to control your WIFI? Does that stop popping up?
My setup does the location access in the Tasker Profiles, and Tasker Settings is just needed for the WiFi control.
I don't think it's needed for the Tasker Settings app to function.
My WiFi profiles and tasks are turning on and off as expected.
My Tasker Settings app has "No permissions requested" displayed
I can't even give it Location access like your screenshot displays. The "Permissions" button is grayed out.