I can't see what I am doing wrong. I followed the instructions in the docs and can pull content once. Then if I make a change and publish it, I don't get the latest version.
I too have given the app router the old “college try.” I found that the issue you’re speaking of is related to the new caching system involved with the app router. My “solution” was to use:
export const revalidate = 0
This is not ideal as I believe this essentially makes the page server rendered on every request.
Give it a shot and let me know how it goes!