QUOTE(yongtjunkit @ Dec 30 2019, 09:13 PM)
Woah, the Astro technician canceled the report and I didn’t received any call from them, the account owner wasn’t aware of any call from the Astro technician as well. And I was surprised when I wanted to call in and check if can reschedule the appointment to tomorrow morning(if possible) to find that the report got canceled
Never leave things to Astro and expect they will solve your issue ASAP. Their customer service is unreliable, and I wonder why am I not surprised to hear you experience such thing.
Their service is so bad till the point that when I see someone experience the same or similar situation like you, I feel that this is a very normal thing about Astro. It's already been for years.
And when that happens, what will they say? "We apologised for the inconveniences caused", and then next time same thing happen again.

and then apologise again, and the cycle repeats.
My advice to you? Unfortunately, you must manually follow up regularly with Astro to make sure everything is on the right track as what you expected.
Oh, they say it takes "48 hours to process", stuff like that? Ok fine.
But do mentally prepared that the issue won't be solved within 48 hours, and then they'll say "Oh, still in the process, still waiting for reply, still waiting for this and that nonsense."
In harsh words, today they say 48 hours? Then you tomorrow contact them again, ask for the progress of the case. They say still in progress? Then tomorrow contact again and ask.
Better is you contact them every single day until your case is solved. Otherwise, your case will put under the carpet and nobody knows.
Customer to manually follow up their complaint cases, is customer's responsibility.
If you find this troublesome, then no choice lor... Astro be like: There is always an option for you to terminate Astro services entirely, as long no outstanding contracts.
You can actually assume that the estimated timeframe they give you, are just to give you some sense of security. They're not committed to solve it within that timeframe also, but rather it's more like "best effort basis".
Their attitude is like "If can, then can lo. If cannot, then not my problem. It's the relevant department's problem."