What do we know so far about mysterious AT2021lwx explosion ?