This is a known bug. What to do until it's fixed: when it freezes like that, leave it to sit for say 5 or more minutes even after screen goes black. If the screen doesn't come up after this time, you can then take battery out.
Sent from my LG-VS985 using XDA Labs
Thought firebird fixed that bug? not tried it on latest but it was fixed on prior