Hello @David,
Thank you for posting your query on Microsoft Q&A.
Issue: Key Vault reference was not able to be resolved because site was denied access to Key Vault reference's vault.
It seems like you're experiencing some issues with using service endpoints with your VNet-integrated Flex Consumption app.
You can use service endpoints with the subnet delegated for your Flex function app. In fact, the solution to your previous question advised adding a service endpoint for Storage to the subnet used by the Flex function app.
The correct way for a VNet-integrated Flex function app to privately communicate with other Azure resources is to use regional virtual network integration, which enables your function app to reach Azure services that are secured with service endpoints.
It seems like there might be some configuration issues that are preventing your app from accessing the Key Vault via the service endpoint.
Please refer the below documents and configure the Key vault to Grant access to trusted Azure services and allow traffic from that VNET/Subnet.
I hope this information is helpful. Please feel free to reach out if you have any further questions.
Thanks,
Raja Pothuraju.