Bu tarz çözülmeyen veya kafa karışıklığı olan durumlarda adaptor kullanmak yerine toJson() / fromJson() şeklinde yapılırsa o modeller ve hive içerisine string olarak kaydedilirse problem olmayacaktır diye düşünüyorum. Tabi özellikle adaptor kullanması isteniyorsa o ayrı.