Excluded profiles updates are not included in the moment in the dynamic instrumentation. Thus, agent restart is needed.
However, if a user update the exclude profile after an agent has connected and you exclude class that was instrumented, this one will not be marked as inactive in the instrumentation browser even when you restart the agent.
The fix is very simple, as we need better check in the MethodIdentToSensorType class with the information that we already have. There are no changes in the process or anything.