“SDK not initialized” Error
Problem: Loading an ad beforeinitialize() has been called or completed.
Solution:
Ads Not Loading
Checklist:- ✅ SDK initialized in
main()beforerunApp() - ✅ Network connectivity available
- ✅ App key is correct for the current platform (iOS key on iOS, Android key on Android)
- ✅ Check error messages in callbacks
Ad Load Errors via Listener
Problem: Platform-specific errors from the native layer during ad load. Solution: Use theonAdFailedToLoad callback:
VelocityAdsError from initialize():
Build Errors with Obfuscation
Problem: Release builds fail or crash due to obfuscation. Solution: Use the correct obfuscation flags:iOS Build Cannot Resolve Package Dependencies
CocoaPods:No Ads Returned
Possible causes:- No ads available for the given context
- Network issues
- Invalid app key for the current platform
- Ad unit not configured

