Where are your events for when the Timer finishes? What do you expect the Timer to do if you don't specify something for it to do?
Add the following events:
Enemy: On Timer "searchingTest" -> Actions
Enemy: On Timer "SpotTest" -> Actions
Also, you may be constantly re-starting the Timer every loop with your current events.
Those Timer Just for testing
U can see the picture
When SpotPlayer=true SearchingPlayer=false ,it start searchingtest Timer.
When SpotPlayer=false SearchingPlayer=true ,it start spottest Timer.
Timer dosent start where i want to start...