My issue was really defined by looking at the logs and seeing those messages about skipping bytes. If you don't see those messages, then I think it is a different matter.
One last thing you might try is using blueman to disconnect all audio connections to your headphones before adding A2DP back. I believe one time it was not enough to simply disconnect the headset profile; it had to start with a blank slate. Pause for a few seconds before adding A2DP back to make sure PA autodetection has time to notice the change.
Anyway, message me separately from this bug and I can try to give you some pointers about getting the mouse and headphones working. I don't want to dilute this bug with issues not related to the actual bug.
My issue was really defined by looking at the logs and seeing those messages about skipping bytes. If you don't see those messages, then I think it is a different matter.
One last thing you might try is using blueman to disconnect all audio connections to your headphones before adding A2DP back. I believe one time it was not enough to simply disconnect the headset profile; it had to start with a blank slate. Pause for a few seconds before adding A2DP back to make sure PA autodetection has time to notice the change.
Anyway, message me separately from this bug and I can try to give you some pointers about getting the mouse and headphones working. I don't want to dilute this bug with issues not related to the actual bug.