The generator shows a random-generation error - the browser does not expose crypto.getRandomValues, and this tool has no Math.random fallback.
Password generation fails after toggling options - at least one character set must remain enabled in Password mode.
A website rejects the generated password - adjust the length and selected sets to that website's policy; the generator does not know external password rules.
A lower strength label appears for a short or narrow character pool - the displayed score is an entropy estimate based on the selected options, not a check against a breached-password list or a service policy.
A setting change replaced the value you wanted - the component regenerates when generator settings or mode change, so copy the current value before adjusting controls.
Expected characters are absent - Exclude similar removes look-alike characters, and Avoid ambiguous punctuation switches symbols to a smaller predefined set.
A passphrase contains a repeated word - words are selected independently from the built-in list, so uniqueness is not enforced.
Copy password fails - navigator.clipboard.writeText can be blocked by browser permissions or context; copy the displayed value manually if needed.
You need a downloaded file - this implementation has Copy password, Regenerate, and Hide/Show controls but no download control.