Sine the phone was undetected for days, I kept it in the freezer for the night. And it has started getting detected in 9008 mode again

. But I have tried it flashing while keeping the mind all the instructions, like connecting it without the battery and with battery as well, and keeping the QFIL ready and pressing the Download button as soon as the device gets detected, but I have received the same error that the phone is not in the firehose mode.
The QFIL version you shared was 2.7 with build 425. I have also tried build 437 as well and got the following error (log attached herewith):
ERROR: OpenPort:4197 It took 160.07800000 seconds to open port. Which is longer than 3.000. This indicates your target is not stable
I also tried the build 422 which gave out the same error of phone not being in the firehose mode eventhough I disconnected and connected it afresh. I think the phone is either not in the pure 9008 mode (as you also said) or that it enters the mode for a very short period of time so that the QFIL flashing fails.
Any solutions now?