Thanks Energieboy for the comment.
I myself as an engineer, I can understand it can happen for whatever reason.
But the manner this specific vodafone shop took was quite unprofessional and inappropriate.
I’ll check whether they will handle the customer service professionally this time.
In the meantime, I’ve found a sort of clue what triggered this issue.
10 days ago I visited vodafone and got the answer they don’t provide the replacement phone.
I didn’t file the repair that day (July 24) so I can bring the temporary phone from my house.
7 days ago (July 27), I filed the repair at the shop and received the confirmation letter dated on July 27.
However, in the website of repair company (Dynafix) I found the history the repair was canceled on July 24.
If this is the reason, this happening is due to humane error not by the system.
Anyway, I’ll see how vodafone will deal with this issue.