PTCGLを利用しようとしてアプリを立ち上げた時に「Loading data from server 10/46」で止まってしまうという現象に直面している方に向けて原因と解決方法を解説します。
事象概要
PTCGLを起動すると、画面下部に「Loading data from server 10/46」と表示された状態から先に進まなくなります。

この現象は、VPNに接続した状態でPTCGLを起動した場合に発生します。
この現象が発生した筆者の環境は以下の通りです。
- PTCGL Mac版 V1.24.1.447579.20250325_2345
- M1 Mac pro
- VPNは、hide.meとTunnelBearの無料版を利用しています。
とりあえず解決方法
概要は以下になります。
- VPNを切った状態でPTCGLを起動し、待機
- VPNに接続
- 「RETRY」を押して再起動
詳しく解説していきます。
まず、VPNを切った状態でPTCGLを起動させます。
すると、13/46まで進み、以下の画像のように、画面左上部にプレイヤーネームが表示されます。
わかりにくいですが、「sagoooo」という文字列がプレイヤーネームです。

VPNに接続していないため、画面中央に「ERROR: 10011」と表示されますが、一旦問題ありません。
この状態で、VPNに接続した上で、「RETRY」を押してください。
すると、無事にPTCGLが起動すると思います。
なぜこの問題が発生するの?
原因はPTCGLの起動処理の流れと、VPNとの関係性が問題となっています。
PTCGLの起動処理は以下のようになっています。
- アプリの初期化処理が「Loading data from server 10/46」まで
- トレーナーズクラブへのログインが「Loading data from server 13/46」まで
- ゲーム起動準備が「Loading data from server 46/46」まで
このとき、「トレーナーズクラブへのログイン」はVPNに接続していると、できない挙動をします。
(これは、実際にトレーナーズクラブのサイトでVPN接続中にログインしようとしてもできないことからわかります。)
そのため、VPNを切った状態でPTCGLがトレーナーズクラブにログインするところまでやったあとで、VPNに繋ぎ、それ以降のゲーム起動処理をすることで問題を回避することができます。
つまり以下のような状態である必要があります。
- 初期化が「Loading data from server 10/46」まで
- VPN接続/非接続どちらでもOK
- トレーナーズクラブにログインが「Loading data from server 13/46」まで
- VPN非接続の状態でなければならない
- ゲーム起動が「Loading data from server 46/46」まで
- VPN接続状態でなければならない
これらの情報から、最初はVPN非接続でトレーナーズクラブにログインできている状態で、VPN接続をしてRETRYすれば解決するという流れとなります。
「RETRYしたらトレーナーズクラブからログアウトされるんじゃないの?」と思われるかもしれませんが、
おそらくPTCGL内にログイン情報が保持される時間が設定されているためにRETRYしてもログイン情報を保持できると考えています。
(ITに詳しい方向けには、ログイン処理を毎回してたらAPIリソースがもったいないので、内部的にキャッシュしてるはずだよねという話です。ipohne版はキャッシュしてないからできないようです。)
まとめ
PTCGLのMac版で「Loading data from server 10/46」が出た場合、以下の対応をしてみてください。
- VPNを切った状態でPTCGLを起動し、待機
- VPNに接続
- 「RETRY」を押して再起動
解決しないなどあれば状況をコメントいただければと思います。
iphone版の場合、有料のVPNなど、色々なもの検証すれば利用すればできる気がします。macでできるので諦めましたが、需要があれば検証します。
コメント