@Zoltan Solya Thanks for reaching out. Azure function uses app service environment, and the inbound and outbound IP addresses of an app can be different and can even change in certain situations. Therefore, the inbound IP address (actual IP address of azure function) can be different from outbound IP addresses (possibleOutboundIpAddresses) of the function app.
Azure App Service is a multi-tenant service, except for App Service Environments. Apps that are not in an App Service environment (not in the Isolated tier) share network infrastructure with other apps. As a result, the inbound and outbound IP addresses of an app can be different, and can even change in certain situations.
App Service Environments use dedicated network infrastructures, so apps running in an App Service environment get static, dedicated IP addresses both for inbound and outbound connections.
To know more details, you can refer to Inbound and outbound IP addresses in Azure App Service and IP addresses in Azure Functions document.
Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.