Live Developers Stream this evening

The feed ended and my option to claim the skins disappeared prematurely this evening. Did this happen for anyone else? I left the room for 5 minutes and when I came back it said to claim the omen skin and it disappeared when I moved the cursor to claim it and reset as offline with just the chat room open. I also noticed the second skin was earned by watching the feed for 30 minutes from when that task was given and I was signed in the whole time and it said it was cut off at 17 of 30 minutes. Did the feed end before this task could even finish then?

its always like this on dev stream usually their clock stop 0/15 even if u tweet and ive lost candian skins this way

ust hope they make dev skis craftable at some point