Rant incoming… 
I went to Far Eastern Telecom earlier in the day, and they do have up to a year if you have status, which they seemed to accept mine there and were going to allow me that as mentioned. But then you have to pay a year straight in advance and I wasn’t ready to because who knows what a year holds lol and I already killed a month too. It was like CAD$500 or something upfront too, no monthly paying/cancelling or top up style allowed. Apparently this 30/90/180 etc. is a government rule they said? If true, that’s even more foul and just nonsense. I’ve seen a few kind of discriminating (not extremely, but sort of) like policies playouts similar thus far. Anyway, I said just give me a month then, whatever. Then they wanted to take a picture of passport and me. Some might not care, but I don’t like weird and unneccessary things like that so I said it’s OK and left. They were understanding and nice.
I ended up walking into a Chungwha again because half the day no data was wearing thin and I stopped caring about number refresh at this point (price is kind of trash too but not really my issue) and at least I know they work. At the airport, they scan the main page of passport, that’s it. This Chunghwa location guy takes a picture of main page, stamps page, visa, asking me address, taking sweet time too lol and also being not so nice with the passport, which I actually hate (I always say “be gentle with it” when I hand to someone out of a sealed plastic ziploc), so i’m like whoah bro lol what are you doing? He’s even running a ruler across the plastic face to keep it straight open too like scratching level just odd smh. Anyway, then he puts 3 pages of Chinese text in front of me to sign each page. I said I don’t know what that says, i’m not signing that. He said no SIM then (after all passport info etc. already). So I signed “I do not agree to any contract” as my signature lmao. This guy is visibly upset at this point. We had to call his boss somewhere else because they didn’t like that and nobody’s English was too good there and I could not translate without data. They’re all assuring me it’s not a contract or agreement which whatever not really a concern just again, why? Also why not English or translations for the “tourist” plans. Since he took a picture of my work visa which basically says 1 year (6 months if you ignore what it says after) and then says I can only get 30 days max tourist plan because that’s all i’m “allowed”, I say, well am I a tourist or do I have a work visa, since you just copied that for apparently no reason then (technically it’s both I guess, but at the very least visa says 6 months to a year clearly right on it), so it’s like why also copy my work visa if you’re treating me the same as any other tourist regardless? It was a shit show. I ended up scribbing a stupid looking line on the papers and they accepted and I left after taking the agent’s name down.
Not having data is the worst with language barriers, but also you get to see how nice most Taiwanese are otherwise. People seeing i’m lost, asking if I need help, people translating for me etc. This cell issue though, and others, can be an actual barrier to progress for foreign nationals, and given some of us are here on legitimate and reciprocal status, not visiting casually, it made me resolved to raise some issues with my government. Canada needs to push for ARC allowance same as UK and then remove some senseless issues. Location may matter, but i’m not trying to explore that lol
Let’s see when I try to go get a bank account lmao
Anyway, while hanging out later that night I stopped into Taiwan Mobile. I already had my phone active now so didn’t go through with anything, but the rep (after consulting with another rep) said I could keep the same number and pay monthly not like the other two so far. Now this could be miscommunication, but I guess we’ll see next month when I go back and see if it’s true. At least easiest experience so far. Will keep you updated what happens there.
Long story short, prepaid cell service is convoluted here. 
Unfortunately, with regard to suggestion, no eSIM device for me right now, but this could potentially be the best option if it’s straight forward. Not sure how calling would work, but that also seems like some countries where different phone companies aren’t integrated overall on network so calling one company to another is like different? It was like that in Philippines and some European countries I remember but I think it’s mostly changed, but I could be wrong.