Sticky journeys failing at third step it works till 2nd step

We are asking the users for their mobile number, but when the user types the trained utterances instead of mobile numbers, the bot skips the validation.
validation failing so we have used sticky journeys
When the user types something other than a mobile number, the stick journey works twice, but the third time, the user is able to skip the validation.
Bot id x1661158412781
Image fyi

The utterance can either carry on in the same journey or can skip the journey to the new one.
If you want to validate the phone number, you can choose to use the store comment node to ask the question and validate the number with a custom validator.
This wouldn’t skip the journey and validate the number.

@Subhrajit_Gupta we are using Store comment node only and we are calling Function to validate the number but still same issue