Banner ads and Interstitial ad errors

admob

#1

Hi, I have create a app on calculation. When the app launches
SCREEN1 appears - I used INTERSTITIAL.LOADAD on Initialize then INTERSTIAL.ADLOADED > INTERSTITIAL.SHOWAD.

USED CLOCK 1000ms on Screen1 - WHEN CLOCK TIMER > TIMER ENABLED > OPEN ANOTHER SCREEN (CUSTOM PACKAGE NAME)

SCREEN2 appears - I used BANNER.ADLOAD then BANNER ENABLED when BANNER LOADED > BANNER VISIBLE and used INTERSTITIAL.LOADAD on Initialize then INTERSTIAL.ADCLOSED > INTERSTITIAL.LOADAD.

When BUTTON1 CLICK - INTERSTITIAL.SHOWAD do maths calculate
When BUTTON1 CLICK - INTERSTITIAL.SHOWAD do clear text boxes

When SCREEN backpressed close application.

Please reply whether the blocks are correct or wrong? Because admob says update rejected with reason - VOILATION OF INTERFERING WITH APPS< THIRD PARTY ADS< or DEVICE FUNCTIONALITY POLICY