I alas couldn’t explain as I am not a pro and also, causes can be multiple.
Hard to diagnose like this ‘on the fly’.
Though, to automate the restarting of the fpd service, you can make a script for this that auto starts at boot.
I had nice answers from members for my boot script in the thread here below.
You could easily adapt it to your needs:
However, I have no idea yet of how could this influence the system; battery consumption, for example.