Align and Boolean difference not working

Was using these commands earlier on the exact same objects that were configured slightly different and now neither seems to work.
When I try to align ‘bottom’ all the objects gather into one pile instead of flattening on the construction plane.
Boolean union does nothing when trying to difference an extruded surface and a closed poly.

Can anyone help?

It is working fine now. Being new to rhino, can anyone say if glitches like this happen periodically?

Hi Petra - Align uses the current CPlane, it is a 2d operation - ‘Bottom’ = the -Y edges of the Cplane aligned bounding box - in other words, the current CPlane is the key, as in many commands. Boolean operations can indeed fail or fail to work as expected - see

https://wiki.mcneel.com/rhino/booleanfaq

-Pascal