Web page freezes, Page not responding, for everyone

Several times per game session, depending on the day. Everyone in my game has to reload into the server. This can happen a couple of times to quite a few. Sometimes it feels very diruptive. I do have players from different parts of the world playing. I have to close the tab and reload a new one to be able to get back in.

Hey there :wave:

This kind of behaviour might be due to a module bug. Have you been able to confirm that this happens with modules disabled, and could you please post a screenshot of what you see in your dev tools console (F12) if you encounter it again?

You can also check your Foundry server logs here, to see if the error happened sever side.
image

When trying to troubleshoot these kinds of crashes, every little bit of information helps!

This is what I get in logs:
2023-01-22 18:33:04 [warn] The module “touch-vtt” is using the old flat core compatibility fields which are deprecated in favor of the new “compatibility” object
Deprecated since Version 10
Backwards-compatible support will be removed in Version 13

2023-01-22 18:33:04 [warn] The module “touch-vtt” is using “author” which is deprecated in favor of “authors”
Deprecated since Version 9
Backwards-compatible support will be removed in Version 11

2023-01-22 18:33:04 [warn] The module “token-audio” is using “author” which is deprecated in favor of “authors”
Deprecated since Version 9
Backwards-compatible support will be removed in Version 11

2023-01-22 18:33:04 [warn] module “tabletop-rpg-music-patreon” contains “system” which is deprecated in favor of “relationships.systems”
Deprecated since Version 10
Backwards-compatible support will be removed in Version 13

2023-01-22 18:33:04 [warn] The module “tabletop-rpg-music-patreon” contains “dependencies” which is deprecated in favor of “relationships.requires”
Deprecated since Version 10
Backwards-compatible support will be removed in Version 13

2023-01-22 18:33:04 [warn] The module “simplemobile” is using the old flat core compatibility fields which are deprecated in favor of the new “compatibility” object
Deprecated since Version 10
Backwards-compatible support will be removed in Version 13

2023-01-22 18:33:04 [warn] The module “simplemobile” is using “author” which is deprecated in favor of “authors”
Deprecated since Version 9
Backwards-compatible support will be removed in Version 11

2023-01-22 18:33:04 [warn] The module “portraitworks-foundry” is using the old flat core compatibility fields which are deprecated in favor of the new “compatibility” object
Deprecated since Version 10
Backwards-compatible support will be removed in Version 13

2023-01-22 18:33:04 [warn] The module “portraitworks-foundry” is using “author” which is deprecated in favor of “authors”
Deprecated since Version 9
Backwards-compatible support will be removed in Version 11

2023-01-22 18:33:04 [warn] The module “pf2e-exploration-effects” is using “author” which is deprecated in favor of “authors”
Deprecated since Version 9
Backwards-compatible support will be removed in Version 11

2023-01-22 18:33:04 [warn] module “pf2e-exploration-activities” contains the “systems” field which is deprecated in favor of “relationships.systems”
Deprecated since Version 9
Backwards-compatible support will be removed in Version 11

2023-01-22 18:33:04 [warn] The module “pf2e-exploration-activities” is using “author” which is deprecated in favor of “authors”
Deprecated since Version 9
Backwards-compatible support will be removed in Version 11

2023-01-22 18:33:04 [warn] The module “pf2e-exploration-activities” contains compendium pack data which uses the deprecated “entity” field which must be migrated to “type”
Deprecated since Version 9
Backwards-compatible support will be removed in Version 11

2023-01-22 18:33:04 [warn] Failed data migration for Module: (data.authors || ).map is not a functionTypeError: Failed data migration for Module: (data.authors || ).map is not a functionat Function._migrateStringAuthors (file:///opt/foundryvtt/common/packages/base-package.mjs:417:41)at Function.migrateData (file:///opt/foundryvtt/common/packages/base-package.mjs:290:10)at Function.migrateDataSafe (file:///opt/foundryvtt/common/abstract/data.mjs:540:12)at Module._initializeSource (file:///opt/foundryvtt/common/abstract/data.mjs:164:29)

Most of those are simple warnings regarding deprecated field, which is fine :+1:
The typeError at the bottom might be what’s going wrong, and it looks to be related to a failing migration.

My recommendation is to Launch the game in Safe Configuration and let it migrate game data (pf2e has the Troubleshooting option as well, where you can re-migrate world entities to try and fix bugs, so I recommend giving that a run-through in Safe Config with all modules disabled).
image
image

After the re-migration, try to confirm whether you’re hitting the problem. Hopefully your world data will be good and functional. If you aren’t hitting the problem, you can enable your modules again. If you run into the problem after re-enabling them, it might still be a module at fault, in which case we’ll need to either enable the modules a few at a time, or check for red errors in the console which might point to the one that’s leading to that typeError.

All migration complete and still was running into problems, Not sure if this is the only one, but it appears the Blood Lords module is causing one issue.

Rats :thinking:

Alright, do still encounter the freezing issue with all of your modules turned off?

If it is something in that module, it might be worth asking on the pf2e Foundry system Discord server if there are any known issues or if they have troubleshooting advice.

From our side, if you hop into the Forge’s Discord and make a ticket in the #ticket-support channel, and post an invite to your game, I’ll be able to hop in with you to help troubleshoot.