Thanks for the details. Please try adding the 'suppress_filters' => false,
parameter to all the get_posts
occurrences in HivePress and let me know if these issues remain. Also, here’s a related topic that may be useful Listing Attributes translation in Multillingual Site with Polylang | HivePress Support