First, make sure you use latest LMIC library.
I have already seen this problem somewhere :
https://www.thethingsnetwork.org/forum/t/lmic-plus-rfm95w-staying-awake-for-long-periods/7506/10
It seems here is one solution (see discussion in topic) :
Same thought here :