Step 1 - Check your Ktkarena settings
This is the most frequent cause, especially after an update or a phone change.
- Open Ktkarena, go to Profile → Notifications.
- Check that push notifications are enabled for the types you want to receive.
- If "Do not disturb" mode is enabled, disable it or check its time windows.
- If "Vacation" mode is enabled, disable it.
- Save.
Quick test: send yourself a test by tapping "Send a test notification" at the bottom of the screen. You should receive a push notification immediately. If yes, it was indeed a setting to fix. If not, move on to step 2.
Step 2 - Check the system permissions
Ktkarena asks for permission to send notifications on first launch. If you declined, the app doesn't have the system-level right to send any, no matter what your Ktkarena settings are.
On Android:
- Android Settings → Apps → Ktkarena → Notifications.
- Enable "Allow notifications".
- For each Ktkarena notification category, check that it is enabled individually.
On iPhone:
- Settings → Ktkarena → Notifications.
- Enable "Allow notifications".
- Also enable "Sounds", "Badges", and "Banners" so they display properly.
Quick test: run the test again from the Ktkarena app. If it works, it was the system permissions.
Step 3 - Disable battery restrictions
Many Android phones (especially Chinese brands and Samsung) have very aggressive battery management that kills apps in the background to save power. Ktkarena can then no longer receive push notifications.
On Android (varies by brand):
- Samsung: Settings → Device care → Battery → Background usage limits → Never sleeping apps → Add Ktkarena.
- Xiaomi/Redmi: Settings → Apps → Manage apps → Ktkarena → Battery saver → "No restrictions".
- Huawei: Settings → Battery → App launch → Ktkarena → Disable "Manage automatically" → Enable "Auto-launch", "Secondary launch", "Run in background".
- OnePlus / Oppo / Realme: Settings → Battery → Battery optimization → Ktkarena → "Don't optimize".
- Stock Android (Pixel, Motorola): Settings → Apps → Ktkarena → Battery → "Unrestricted".
On iPhone:
iOS is generally less restrictive. But check anyway:
- Settings → General → Background App Refresh.
- Enable "Background App Refresh" globally.
- Enable it specifically for Ktkarena in the list.
Step 4 - Network diagnostics and reporting
If the first 3 steps aren't enough, there's a deeper issue.
Check your connection:
- Do you actually have internet? Open another app (WhatsApp) to confirm.
- Are you on a network that blocks push notifications? Some corporate WiFi networks filter Google/Apple push services. Try on 4G.
- Are you using a VPN? Disable it temporarily to test.
Force a push token refresh:
- In Ktkarena, go to Profile → Notifications → Diagnostics.
- Tap "Regenerate push token". This forces the app to request a new token from the system.
- Run the test again.
If nothing works. Report the bug with: phone model and OS version, Ktkarena version (Profile → About), a description like "I'm not receiving any push notifications, not even the tests from the app", and mention everything you've already tried. How to report a bug. Reply within 24h on business days.