im not sure if i cleaned the internal sdcard prior to flashing.
It started with the OTA update that failed then I tried to flash stock firmware via odin
do i have to do a pre-requisite before flashing it again? so you are suggesting to remove the simcard and external sd card prior to flashing?
If by pre-requisite you mean cleaning external and internal sdcard I would say yes. It does not cost you a lot and may allow you to get it work well.
Removing simcard and sdcard are not required, but I suggested to do it to minimize external influence on flashing, you know - no leftover stuff on sdcard and sim card requiring registering on network. It may or may not help - it will certainly not mess with installation.