Disabling the themes/theme components in safe mode seems to resolve it.
I was able to narrow down which component modifies the composer. Disabling that resolved the problem. It looks like someone on my team is the author, so I’ll see if they can figure out what specifically broke it.
Thank you @pfaffman & @JammyDodger for the help!