Hard to say, could be a low appraisal, both BPOs are low, full of mold, bank error etc…. (Chapalita)
Listing agent submits his BPO and suggests a value he believes it will sell at, hopefully he is close to the final sale price as he is rated on his performance.