Fixing the CSP appears to fix the issue - I'll take it this route since the issue couldn't be simply reproduced in GVE. I'm not entirely sure why it created a second history entry when SHIP was enabled. From debugging, the best I could tell was it happened after initial onload.
Bug 1944579 Comment 6 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
edit: SHIP had switched back off during a code reload and this didn't solve the issue. ~Fixing the CSP appears to fix the issue - I'll take it this route since the issue couldn't be simply reproduced in GVE.~ I'm not entirely sure why it created a second history entry when SHIP was enabled. From debugging, the best I could tell was it happened after initial onload.