So my project is more and more falling apart since I updated to Unity 2022 and the latest Playmaker 1.9.7. Seems it was a mistake to have update both at the same time because I really do not know which one is causing the issues. But there are several, unfortunately as big as I can't continue with development.
1. First problem that appeared is that Playmaker seems to change prefab IDs when exporting a build. It doesn't happen always, which is weird, but I had it now already 5 times. The problem when this happens, Pool Boss, the pooling solution I use, loses reference and gets corrupted.
2. I thought it might be a good idea to go through the Playmaker tools from the menu. So I first clicked "Load All Playmaker Prefabs", then "Update All FSMs in Build" and then "Preprocess All Prefab FSMs". This broke all my FSMs that uses the component Playmaker Controls. It says Missing (Mono Script). I can re-add the script (since it's actually not missing) but obviously all my settings are gone.
3. The same process above in step 2 will change the prefab ID as pointed out in step 1. I guess Playmaker has to do exactly the same steps when I export as it does when I "Preprocess All Prefab FSMs".