Hi @titusece ,
Yes, you are correct.
WDOG_B (GPIO1_IO02) is connected to the PMIC IC which triggers the reset due to which it is showing POR as the reset reason.
Unfortunately, there is no straight way to get the reset reason as PMIC resets CPU (POR), so, irrespective of the reset source, final reset will be done by PMIC which in turn will show POR as reset reason
Similar issue mentioned here.