[General Questions and Answers] DankDaddy:
Issue fixed.

Model : SM-G998B

Android : 14

One Ui : 6.1

MODULES USED

Magisk : 27 https://github.com/topjohnwu/Magisk

Knox Patch (Enhanced) : 0.7.0 (0.4) https://github.com/salvogiangri/KnoxPatch

LSPosed : v1.9.2 https://github.com/LSPosed/LSPosed

PlayIntegrityFix : V15.9.9 https://github.com/chiteroman/PlayIntegrityFix

playcurl : first release https://github.com/daboynb/PlayIntegrityNEXT

Shamiko : v1.0.1-300 https://github.com/LSPosed/LSPosed.github.io

STEPS

1) Install stock OS using Odin.

2) Download Magisk app and install.

3) Modify the AP file using Magisk.

4) Flash the modified AP file with Odin again.

5) Most likely you will boot loop 2-3 times and you will have to clear cache or reset system should pop up automatically. do it. its fine.

6)Once booted to OS install the Magisk app again and open it. it will most likely promt you to reboot right away. accept.

7) once rebooted open Magisk and go to settings to enable Zygisk. and hide Magisk app renaming it to something random and reboot again.

8)Now install each module. I highly recommend reading setup guide on each module individually. And reboot!

9) After installing and rebooting add Google Play Store and Google Play services to DenyList as shown in the screenshots. and Reboot!

Spoiler content hidden.

10) Go to settings on your device and clear google play store data for Play Protect certification.

11) Now you can download the banking apps. DONT OPEN THEM!

12) Once downloaded add them to DenyList and hide using Hide My Applist. and Reboot!

13) After the reboot you can open your banking app. and it should work.

If it still doesn't work. (i had to do this last step.)

1) Enforce DenyList.

2) Clear cache of banking apps

or

uninstall banking app and reboot

install app again and add to DenyList (with enforcement) and reboot for the last time.

Bank app tested:

BankID : https://play.google.com/store/apps/details?id=no.vipps.bankid&hl=en

Sbanken : https://play.google.com/store/apps/details?id=no.skandiabanken&hl=en

FOR THE WATCH

1) Clear Data for both the Health and Health Monitor app.

2) If ever added to DenyList. Remove all Samsung apps from DenyList.

3) Add all relevant Samsung apps in the KnoxPatch menu inside of LSPosed. as shown in the screenshot.

Spoiler content hidden.

Now you should be able to open all the apps and use them as normal.

IMPORTANT!

In this state if you reboot the phone you will have to set up the watch from scratch and lose all progress and data.

There is supposedly a fix for this. but i haven't managed to get it working yet. bricked OS 3 times now trying.

:) <--- pain inside

1) 1st way is to use Delta/Kitsune Magisk fork. as it includes a Bluetooth fix. https://huskydg.github.io/magisk-files/

2) 2nd method is installing the Bluetooth fix directly: https://xdaforums.com/t/bluetoothli...droid-14-13-12-11-10-pie-oreo-nougat.4017735/

3) 3rd solution might be this but i haven't looked too much into it. https://xdaforums.com/t/restriction...y-restriction-removed-8th-april-2024.4322527/

Hope this helps someone as it took me 3 days and around 18hours to fix and figure out lol.

UPDATE!

Installed the first solution throught simple module in magisk. I didnt not use any commands as i was supposed to in the installation explanation. It has been working fine past 3 days with both watch reboot and phone reboot. No data or connection loss.