figure out the bug for soundcloud player, add another possible solution