Mentioned in another thread: sun_roof_installed is missing from the vehicle status now. Guessing that's why the app thinks the car doesn't have a sunroof.
List of what's missing from vehicle status compared to .44 (the same info is available via option codes) -
sun_roof_installed
rhd
has_spoiler
spoiler_type
perf_config
roof_color
third_row_seats
seat_type
rear_seat_heaters
exterior_color
rear_seat_type
car_type
wheel_type
dark_rims