I'm using Globe as well and the problem has been resolved just today, I hope its long term though. I suggest visiting one of their store branches near you and raise your concerns there. Don't forget to present evidence btw because they might not believe you. Also, don't contact customer service, they will not help you.
EDIT: Sorry if I didn't reply sooner because I'm closely monitoring the connection status of itch. My ISP got it unblocked and I hope its permanent. I'll update again when something happens.