MacOS external drive issue
Hi,
I've been using my 2017 MacBook Pro for some time now but there is an issue I am facing with my external hard drive. I have a seagate external 2TB backup disk plugged into my laptop now lets say I pull it out without pressing the eject button. I get this notification saying that the device was not ejected properly and that's okay I did it on purpose. Now whenever I connect the HDD back, it shows up in the disk utility but not in finder and I am unable to mount it so I just wait... it takes around 20mins and somehow the HDD randomly pops into the finder. What is wrong here? I've tried similar thing with a Samsung SSD 1TB and everything was same just the loading time was around 10mins that's all.
I am not really sure what's going on but I think Mac tries to rebuild some partition table or something if the device was not ejected properly.
The issue is not with the drives or MacBook Pro as both seems to work without any problems in bootcamp as well as other windows pc. which leads me to believe that it's more of an OS problem.
Why can't I just press the eject button? because a lot of time I move the angle of the laptop or maybe pull the laptop here and there which makes the disk randomly disconnect and then it takes forever to load.
Anyone's facing any similar issues? I've tried APFS, ExFat and both of them have the same issue.
MacBook Pro 13", macOS 10.15