Calculate and Post WHT settlement yield no result

i am trying to setup the WHT on BC Australia version. i have run through and follow closely the doc in below link, but no journal created when i tried to post WHT settlement

Below were my steps

1) Setup WHT Business Posting Group and Product Posting Group

2) Setup WHT Posting Setup, i am using WHT-RENT (5%) in my invoice testing

3) Create and post Purchase Invoice subjected to WHT

4) Verify on vendor on WHT entry, the unrealized amount shown 250 (5% of 5000)

5) Create and post Payment Journal of 4,750  (System will not deduct WHT amount  when i use suggest payment?), i actually key in the payment amount manually

6) Run Cal and Post WHT Settlement

Can some one help to explain any missing steps ?

If i set the Realized Revenue type to invoice in WHT Posting Setup, the Cal and Post WHT Settlement work correctly (BUT i need to use Payment Type)

Thanks in advance.