On Telegram iOS, accounts with Iran (+98) phone numbers, non-premium users, see less reactions than actually available.
Under these conditions:
Using Telegram for iOS
Non-Premium account
In groups (public/private, normal groups or supergroups), 1v1 private chats, or bots
In groups, all reactions must be enabled for all members by the group admins
If you long-press a message and scroll down the reactions panel, instead of showing the full list of available non-premium reactions (73 reactions), Telegram only shows the first 32 reactions and the rest are missing from the reactions picker.
P.S 1: It's ok in Channels on iOS. On Android, all chats are ok.
P.S 2: Photos are differences between iOS & Android clients on the same account and message/scenario.
Steps to reproduce
Tap and hold on a message in 1v1/Group/Bot
Expand the reaction bar
Scroll down
It only shows 32 reactions in which it should be 73 for a non-premium user on iOS.
Device info
Telegram iOS 12.7 (32933), iPhone 16 Pro Max, 26.3