Comicbook.com reports 'Game of Thrones' is over, but a real-world conflict may have prevented some fans from celebrating.
Video platform Tencent, which has the Chinese streaming rights for the show, recently announced a delay in uploading the finale "due to a media transmission problem".
Some have guessed this may be due to the recent trade war between the U.S. and China.
Tencent did not hint at a new air date for the episode.
Some fans reportedly demanded that Tencent refund subscriptions.