1) Your filters are fine. You only have one from Microsoft (the PartMgr filter from M$ should exist with every disk driver)
fyi: Think of filters as device driver "add-on" parts. Upper/lower filters on a driver are like having upper/lower layers on a cake (where Windows starts with the hardware driver as the single layer cake!) Windows drivers can be one or more layers (just like a single or muti-layered cake).
2) The lower pane of Disk Management displays the physical disk drives that Windows detects. The upper pane in Disk Management are the logical drives (and drive letters). So if you have one physical disk with 2 partitions you can have one physical disk in lower pane and 2 drive letters in upper pane
3) So look at your 2 DiskMgmt screenshots. The first shows 3 partitions (2 allocated) on your physical disk BUT your second shows only ONE unallocated partition! If that's the same physical disk then something is now corrupt! (or did you delete the partitions??)
Install and run CrystalDiskInfo. It's a simple tool to check SMART data on a disk to check for failures (and you get an easy to read display)
/* EDIT */
p.s. Filter problems are local to a machine (since they're software and driver related). Since your disk fails on multiple machines wasn't likely a filter issue but was easy to check with that tool.. just fyi.. so again, it's more likely a h/w issue as Mark56 first suggested 
/* EDIT 2*/
Re: drive letter conflicts and changing drive letters as also suggested... fyi: That Drive Cleanup tool posted in earlier post fixes that problem as it removes old USB driver data for any disks not connected at the time you run the tool (old USB driver data includes its old drive letter assignment). Thus, when you next re-connect the USB disk, its driver can be reinstalled and a new drive letter assigned by Windows