I am sad to hear that was your experience! Lust Launcher has been experiencing a number of problems lately. Would you considering trying out Deluded not via Lust Launcher?
If you need the free versions, you can get them here.
https://mixdrop.si/f/wnz16wjlbgo7qz
https://pixeldrain.com/u/HdaWQCpL