Thank you for taking the time to share your experience.
Regarding your case, Sim2Go would like to share that most SIMs will be automatically activated upon arrival in the host country, but sometimes there will be cases where you need to notify the network operator to activate.
Sim2Go regrets this inconvenience and hopes to continue serving you on your upcoming trips.