I have been using Morningstar AU - Funds to retrieve managed fund prices. I use Morningstar's ID as the symbol. It stopped working for me several months ago and now I want to fix it.
I find in the log the latest price has been retrieved, but it is updated to the wrong date.
For example Vanguard International Shares - Hedged ID 6430 produces this log report
Retrieve Started at 8/9/2022 12:50 UTC
Program Version = 2022.17.3
Quote Module Version = 573
Retrieving from server: (MORNINGSTAR-AU-FUND)
Requesting: "6430"
Updating: "6430"
1 -> 6430: 0.890600 on 7/1/2021
Updated 1 Price
The latest price is on 8/8/2022 at 0.8906, I confirmed this on Vanguard's website prices data,
but the updated is applied on 7/1/2021, which is the wrong date.
I have the latest quote module version.