First, ask a friend to help you see if it is displayed. If it is not displayed, it may be a space problem. You can try again later.
If you just can't see it, it's a computer display problem.
Check the network speed and DNS.
Open Tencent Computer Manager-Toolbox-Test Network Speed
Open Tencent Computer Manager-Toolbox -DNS and select 1 14 or 8.
Open Tencent computer manager-toolbox-slow network speed
What browser do you use? I suggest you try a different browser, a browser that is not ie kernel.
And install the latest version of FLASH on your computer.
Download or update plug-ins.
Tencent computer housekeeper has it, you can try it.
Open Tencent Computer Manager-Software Management-Search: flash player.
Or update plug-ins.
Open Tencent Computer Manager-Computer Clinic-Software Problem -flash Version Too Low
Open Tencent Computer Manager-Computer Clinic-Tencent Zone -QQ Space Repair.