Thanks lots for the info,
I actually sent them a email, and strangely at the following day, the problem was fixed! I can access my Facebook Creator Studio
but I notice that I can't post a video (both in feed and IGTV), after I upload the video and press publish, the page just keep loading and loading for forever! so does anybody have a solution for this?