Robots do not have souls, therefore, they cannot be soul imprisoned.
I'm not entirely sure if this is a bug or not, but shouldn't Mephisto's Soul Imprisonment not affect those that DON'T have souls? ya know, like vision and ultron? even Cable's heavy attack degeneration respects that type of boundary and doesn't affect robots, but this does? hmmm....