hello,
I'm sorry, but there is nothing I can help you with. For handling (disconnect, connect, turn on/off) is required special Android permission that Locus do not have. Locus only can check if wi-fi is turned on and if is connected, but nothing more.
Is this happen to you really only with Locus? No other apps that do some intensive operations (like import of points) have this problem?