Why does the Azan notifications not in full length?

Full azan notifications can’t be played due to iOS limitations. Apple has limited notifications audio to be only up to 30 seconds in length.

This applies to ALL apps in the AppStore.

You may still listen to full Azan only if the app is active on screen or just tap on the notification, to activate the app when Azan is played

Ref: Apple