When an AdsLoader is created using a non-activity context, clicking the video ad or any of its companion ads crashes the app because the SDK tries to open the ad's web view without setting the new task flag:
android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
The SDK should check if the provided context is indeed an Activity, and if not, it should add the FLAG_ACTIVITY_NEW_TASK flag to the startActivity call.
The reason for loading ads with a non-activity context is simple: we're making the ad requests in a background manager that will start an activity to show the ads only when they're available.