Try adding modal={true} to Popover
modal={true}
return ( <Popover modal={true}>
This is because calendar becomes non interactive due to pointer event conflicts caused by how Radix UI (the underlying library) handles modal overlays and portals