@OP, Public Mobile just can't send you a Sim card, you have to follow the proper instructions via publicmobile.ca to request one.
Some cards don't always stop working for no reason. Did you not top up your account for the last 90 days? That could be one of the reason why it's not working