I noticed that the widget appeared to be stuck on "Fetching leaderboard info...", and would not come back even after changing maps. Reloading the plugin fixed it.
These messages from the log may be relevant:
[ ScriptRuntime] [21:30:27] [MapRank] Fetched total player count: 0
[ ScriptRuntime] [21:30:27] [MapRank] DEPRECATED: For the Live API, you should use NadeoServices::BaseURLLive() instead of BaseURL().
[ ScriptRuntime] [21:30:27] [MapRank] Fetched player's leaderboard position: 7405
[ ScriptRuntime] [21:30:27] [MapRank] Script exception: Divide by zero
[ ScriptRuntime] [21:30:27] [MapRank] MapRank.op/:/main.as (line 132, column 2)
[ ScriptRuntime] [21:30:27] [MapRank] #0 float CalcPositionPercentage(const int&in pos, const uint&in total) (MapRank.op/:/main.as line 132)
[ ScriptRuntime] [21:30:27] [MapRank] #1 void GetLeaderboardInfo(CGameCtnChallenge@&in map, CTrackManiaNetwork@&in network) (MapRank.op/:/main.as line 101)
[ ScriptRuntime] [21:30:27] [MapRank] #2 void Main() (MapRank.op/:/main.as line 74)
I noticed that the widget appeared to be stuck on "Fetching leaderboard info...", and would not come back even after changing maps. Reloading the plugin fixed it.
These messages from the log may be relevant: