Applied for a business visa. They asked for a document indicating current location (Filipino who traveled to China for business). Submitted my entry stamp as a proof. Few days later, my application got cancelled due to "Inadequate support documents or explanation."
What else do they need or is there anything else I failed to provide? I don't have a hotel booking either since I'm currently staying in the company dormitory here in China.