When partyB does not respond to partyA's request, only thing that partyA can do is waiting for some cooldown to pass and then forcing actions. Because this cooldown is very high, it is practically not possible to use these functions.
Vulnerability Detail
In order for partyA's to call force function they need to wait some cooldown to pass, for example forceCancelQuote
Kose
medium
Forcing is not possible due to high cooldown
Summary
When partyB does not respond to partyA's request, only thing that partyA can do is waiting for some cooldown to pass and then forcing actions. Because this cooldown is very high, it is practically not possible to use these functions.
Vulnerability Detail
In order for partyA's to call force function they need to wait some cooldown to pass, for example forceCancelQuote
But this cooldown is in default set to "3000000000000000" seconds, which makes these functions practically impossible to use.
Impact
Protocol's one of main functionality is not usable.
Code Snippet
ControlFacet.sol
Tool used
Manual Review
Recommendation
Reduce the default cooldown to a reasonable value.
Duplicate of #254