BugSack does not show anything because it is not a bug in LUA as such.
Thing is that Archy finds the digsites in Azsuna (the currently only available one afaik) but there is no data in Archy for these (YET!).
So, Archy says that there are no digsites therefore no digsite frame is necessary.
Only try this if you have any idea what you are doing :) :
You can add these yourself by copying them from
to the <wowinterfacefolder>/archy/Database/Digsites.lua
There are already entries there.
You can always just wait for the next update to come, which would be safer i guess.
Once the digsites can be found, the digsite frame will reappear and have all its functionality. The minimap arrows will be back as well. :)