Hello @Enrico Rossini ,
Thank you for the patience! I got a response from the Product Group regarding the issue and they mentioned that every timer trigger in a function app consumes some CPU and storage to poll and understand when it can/should fire. If there are many timer triggers in the same app, the increase in CPU demands of that core may cause delays or issues. There is no set number for timer triggers in a single function app as it depends on the overall CPU demands of the app. So hence, it will be safe to split the functions in multiple function apps, just to be sure that CPU cycles do not interfere each other. You can also find some additional information here in this troubleshooting guide. I do understand that the official documentation for timer trigger on Microsoft Learn does not provide this information, if possible it will be very helpful if you could please raise a “doc-issue” on the official documents you referred for timer trigger, as this will create a work item and we will be able to follow the complete cycle for the doc update.
Apart from this, during our discussion with Product Group we found out that there might be some app setting issue on your function app, you can refer to this issue for more information as it is similar to your scenario. Even if this does not resolve the error, I will suggest that you create a support ticket for the issue as it will require a more personalized deep dive into logs and settings. If you do not have a support plan for your Azure subscription id, you can send an email with subject line “Attn:Chaitanya” to AzCommunity[at]Microsoft[dot]com referencing this thread ,Azure subscription ID and your function app name. I will follow-up with you as soon as possible.