I have had the same problem. There is an example of a follow button that changes in this tutorial that might help Creating the Follow Function in Adalo (Followers and Following Others).
Hopefully this is a just a temporary work around until conditional states is added.