since i a beginner, i researched dbus and solved my problem with grok
i writing this down in case anyone else is experiencing dbus issues in other applications
1) first, lets run dbus and try to open the application
export $(dbus-launch) flatpak run io.gitlab.Goodvibes
2) if we get an error or it doesnt work, we need to check the flatpak permissions
flatpak permission-show io.gitlab.Goodvibes
3) if we do not have dbus access, we need to provide it
flatpak override --user --talk-name=org.freedesktop.Dbus io.gitlab.Goodvibes
if you get a "newline" error even though you are sure you have written the code correctly, try this code
flatpak override --user --talk-name=org.freedesktop.* io.gitlab.Goodvibes
check if dbus permission is granted
if permission is not granted or you get an error, check the error.log for the error message
``flatpak override --user --talk-name=org.freedesktop.Dbus io.gitlab.Goodvibes2> error.log
lets check the error.log
cat error.log
search for solutions based on the error message
4) now lets try running the application again
flatpak run io.gitlab.Goodvibes
5) if the application still does not open, lets try transferring the systems current dbus address to the flatpak environment
flatpak run --env=DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS io.gitlab.Goodvibes
6) now lets try to open the application again and if it still doesnt work, lets write this code to check the error message
flatpak run io.gitlab.Goodvibes 2> error.log
lets check the error.log
cat error.log
search for solutions based on the error message
--
if the problem is dbus, permission can be granted without using the terminal. we will install the flatseal application and permission can be granted quickly
flatpak install flathub com.github.tchx84.Flatseal
--
i hope this helps those experiencing similar issues. thank you for the dbus information