Make sure the loop stop button terminal is inside the while loop. It does not need any events.
If this does not solve your problem, please post a simplified version of your code.
If the loop is inside the event structure, no other events of the same event structure can be serviced until the current event finishes. You might need parallel loops.