In case this helps somebody, version 131 of Chromium based browsers such as Edge and Chrome have caused issues with editing BPA workflow elements on such the IFS API element as below. Note there is no API Name or EntitySet Name text box. This issues occurs on 23R2 only and I have not checked later versions.
This can be resolved by setting the SelectParserRelaxationEnabled flag to false or 0 depending on the OS. The details are here:
Chrome Enterprise policy list and management | Documentation
SelectParserRelaxationEnabled - Instinctive library of Chrome settings
It looks like there is a bug in v131 as according to the document the workflow functionality should still work if the policy is not set or is set as true/1/enabled. False/0 only seems to fix it. If this is corrected in the future, the policy will also need to be changed.