Does not quite work for me.
In Windows Spark I can try to "Leave room", but after confirming nothing happens. Room is not removed from the list and is kept there permanently.
In Android Spark upon leaving the room is removed from list, but randomly reappears.
Restart, sign-out/sign-in, updates do not seem to change that behaviour.
As Srinivasan pointed out, you can't delete the room, you can leave group room and 1:1 room. If you rejoin group, content will become available again. If you are the last person in the group room, you can't leave. Last person stays in room until someone else will join then, you can leave. If you see issues on Windows client, please report that via our feedback button.
Thank you for adding more detailed information. What you wrote is different from what Srinivasan wrote and much more specific - he did not mention before that the last person cannot leave the room.
What I described is not last person leaving the room but being unable to leave a room. I will provide feedback on both clients.
Check out this link in the Spark for Developers space about deleting a room:
Moderator for Cisco Customer Communities