Intermittent two types Java Object in one Page

I am testing Java Application and encountering issue in some pages UFT can detect objects as Java Edit and Java Table.

In one machine the UFT detect the object as Java Edit but in other machine as Java Table

So I have to handle this by checking if the Java Table is exists then The test will use the Java table object.

Both machine have the same Java version.

Anyone has encountered the same issue?