DLNA playback not possible until manual item refresh

I use foobar2000 player with a dlna plugin for my music and very often after a server restart/update most of my playlists are broken and I have to manually browse the dlna tree to refresh each item/album that is not working on that playlist.
This does not happen every time, but I don’t know why it does or doesn’t.

I dont know if this is a bug or a desired effect.
If its not a bug then maybe a “cache/refresh dlna objects on startup” advanced option could be added to the server?

Here are the dlna logs (also attached a full log file):

Initialization:
http://pastebin.com/FC5xb0dC

Trying to play a song:
http://pastebin.com/WUBr6G9t

Browsing to the album containing that song:
http://pastebin.com/XSRYWMJx

The same song now works after the “refresh”:
http://pastebin.com/sW5YVbLT

Can a dev clarify if this is a bug or intended?

Bump…