Hopefully fixed for the next release.
If Steele is pregnant with Zephyr babies or already has kids with her, after she demands to clean her cock, the option to fight her will be disabled. The option to be snarky to her will only be disabled for nice characters. Being snarky to Zephyr will maker her pissed for 7 days.
There was an old "ZEPHYR_PISSED" flag that was commented out, possibly to avoid permanently blocking Zephyr's interaction when her pregnancy was implemented. The flag remains blocked, but I've instead expanded on the "Zephyr Annoyed" status effect to include this pissed-off mood as a variant. Zephyr being pissed will block Steele from approaching her at all, and regular annoyed will allow approaching her, but Steele will instantly be turned back. (There was a written blurb of being turned back but was never implemented, so I figured it'd be good to have it there.)
Like normal, the annoyed status will be removed over time (duration varies on what she was annoyed by). However, if interacting with Zephyr while she is in the nursery with the babies, her annoyed status will be cleared. Her annoyance duration will be displayed in the codex encounter log.