I do have some thoughts but I don't know your history. I can only find one very old post from this forum. A little more information would be helpful.
1. Your stomach hasn't emptied because it hasn't had enough bile this time. This may be because a large piece of sludge has moved into position at the neck of the gallbladder obstructing the flow of bile or the bile has been impeded in the common bile duct. Below the green floaters may lay some larger pieces of sludge.
2. The bile was found to be toxic due to the action of the parasite cleaning and has been refluxed into the stomach.