Have you tried manually setting the expanded
state:
const [expanded, setExpanded] = useState(false);
...
<Navbar
expand="lg"
expanded={expanded}
onToggle={() => setExpanded(!expanded)}
...
>
and using/setting max-height
instead of height
in your CSS?