Forgive me if I'm wrong Max but I think you are missing the point of the thread. If you go all the way back in the history of this thread... And certainly I have posted elsewhere in other threads previously and emailed yourself/support many years ago... I believe the point of this thread is that the app verifies itself itself OK... BUT... if you are without internet for any period of time (for example on an aircraft, or using a phone internationally without roaming data) the music player stops. Whenever you can access data again it then re-verifies and resumes working again. That's the point. The constant license checking breaks the app if there is no data. It has been claimed previously in this thread that the unlocker only checks license once on installation and then never again... which is untrue.
The entire point of your solution above is that you can open Play and contact their servers...which is redundant, because Play simply does not open when we have no data... which is the source of the problem in the first place.
Finally your PS at the bottom reaffirms this confusion. Of course we know there is no internet available...that is the point of this entire thread. That the app stops when there is no internet.