What does it mean if my opponent has 1 minute left?
There's a Daily Chess setting called Automatically claim victory when time runs out! and if that is toggled off, it won't automatically end non-tournamet game until 60 days have elapsed. There should be an option to Claim the win in that case. Or you can turn on that setting.
It's also possible that if the member is on your friend list that it won't automatically claim, but I'm not 100% site on that
https://support.chess.com/en/articles/8705363-how-can-i-prevent-getting-wins-based-on-timeouts