remove some of unused code
fix background crash
instead of annotation show an overlay path as for recording as well as for historical data
some logs are not written in case of crash because logger is aync: make it sync
fix background crash: contd.
Merge branch 'replaceannotations'
fix no user error