Hi there.
My mod list is almost identical to yours. I have the M.E.P. mod and its fix after the U Boats guns fix, and all seems to work OK.
I have just noticed you haven't got the M.E.P v5- VisualSensors for GWX3 installed. This should go between M.E.P v5 and the Flat sun fix.
My Mod List:
b25_Louder_Diesels
TheDarkWraith_DC_Water_Disturbance_v4_0_SH3
TheDarkWraith_Ship_Plane_Fire_Damage_v1_4_SH3
radiolog_basic
Contact Lines
Real Depth Charge
Merchant_Fleet_Mod_3.2
TKSS18 German U-Boats Compilation
FixAllSubGWX
New U-Boat Guns Fixed Reworked (for German U-Boats Compilation)
German U-Boats Patch
M.E.P v5
M.E.P v5- VisualSensors for GWX3
Das Boot Clothes
Ahnenerbe WideGui 1920 x 1080 Final
Supplement to V16B1 (JSGME)
The mods Contact Lines and German U-Boats Patch are 2 mods I made myself for personal use. they just make small changes to GWX 3.0 and the German sub mod. they are just personal preferences.
I don't use the Stiebler4B_Addon mod because I found a key command conflict that prevents bringing up the UZO in the German sub mod.
Its a minor problem i'm trying to sort out, but even so the 2 mods will still work together. You can still use the UZO but you can't see it on deck.
But I have had no CTD's ( 3 Patrols ) so works OK for me.
Worth a try.
Just my 2 cents.
best regards